
Ich schaue mir die beiden AWS RDS-Optionen für hochverfügbare Datenbanken an:
- Multi-AZ mit einem Standby
- Multi-AZ mit zwei lesbaren Standbys
Mein Verständnis ist, dass mitMulti-AZ mit einem Standbybezahlen Sie für zwei Instanzen. Sie können jedoch nur eine Instanz nutzen. Bei einem Ausfall übernimmt die andere Instanz.
Mit demMulti-AZ mit zwei lesbaren StandbysOption, habe ich Recht, dass wir dann von insgesamt 3 Instanzen sprechen? Einer Writer-Instanz und zwei Reader-Instanzen (und nicht einem Writer + Failover-Writer + zwei Readern)?
Wenn ich beginne mitMulti-AZ mit einem Standby, kann dieses Setup umgewandelt werden in einMulti-AZ mit zwei lesbaren Standbyswenn ich später herausfinde, dass ich gerne einen Vorleser hätte?
Ich könnte wahrscheinlich einen Reader-Knoten hinzufügen zumMulti-AZ mit einem Standby, aber dann würde ich die schnellere Failover-Zeit und die geringere Commit-Latenz verpassen, die mit demMulti-AZ mit zwei lesbaren Standbys.