Databases - Aurora Flashcards

1
Q

What is Aurora?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Performance, Price: Aurora vs MySQL

A

Aurora: 5x better, 1/10 cheaper

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Aurora scaling

A

start with 10 GB, scales in 10 GB increments to 64 Tb

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Compute resources scaling

A

up to 32 vCPUs and 244 Gb memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How many copies of Aurora data?

A

2 per AZ, minimum of 3 AZs, so minimum of 6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How many copies can be lost w/o affecting availability?

A

2 - write, 3 - read

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Aurora is self-healing, what is meant by that?

A

data blocks and disks are continuously scanned for errors and repaired automatically

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

2 Aurora replicas

A

Aurora replicas (15), MySQL Read replicas (5)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Aurora Replica vs MySQL read replica

A

Former has failover, latter doesn’t

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Failover logic

A

tier 0 is highest

How well did you know this?
1
Not at all
2
3
4
5
Perfectly