Databases - Aurora Flashcards
What is Aurora?
MySQL-compatible, relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases
Performance, Price: Aurora vs MySQL
Aurora: 5x better, 1/10 cheaper
Aurora scaling
start with 10 GB, scales in 10 GB increments to 64 Tb
Compute resources scaling
up to 32 vCPUs and 244 Gb memory
How many copies of Aurora data?
2 per AZ, minimum of 3 AZs, so minimum of 6
How many copies can be lost w/o affecting availability?
2 - write, 3 - read
Aurora is self-healing, what is meant by that?
data blocks and disks are continuously scanned for errors and repaired automatically
2 Aurora replicas
Aurora replicas (15), MySQL Read replicas (5)
Aurora Replica vs MySQL read replica
Former has failover, latter doesn’t
Failover logic
tier 0 is highest