- Faster than MySQL... Postgres
- Failover faster
- CRR: entire database is copied (not select tables)
- Load / Offload data directly from / to S3: efficient use of resources
- Support for Cross Region Replication as other RDS database
- RDS can have 5 replicas
- Aurora can have 15 repliacs
- Has Writer Endpoint and Reader Endpoint
- When the CPU usage increase, will add more DB to replicas, those DB will be registered into Reader Endpoint
- Once you use Custom Endpoint, then Reader endpoint is not used
- You can define other type of instance (db.r5.2xlarge...)
- You can combine multi cusotm endpoints
- Client has multi endpoints for DB Connection
- ONce one fail, it will do faster failover to another one
- Global Aurora is a new recommended way to do CRR
Aurora max size is 64 TB.
They need to either be connected to CloudWatch Alarms or talk through an HTTP enabled application as a proxy to checking the health of your RDS database