Readreplicas
- Read Replicas provide benefits like higher performance for read operations, cross region failover capabilities & very low recovery time
- Read Only replicas of a DB instance
- Read Replicas are not part of main database instance
- They have their own database endpoint.
- They provide Asynchronous Replication. Because of this there is a lag in replication between main instance & read replicas
- Read Replicas can be created in a different region than the main instance
- One can create 5 direct read replicas per DB Instance
- Read Replicas can have their own replicas. But this can add further lag
- While Backups improve RPO they do not improve RTO.
- Read Replicas offer near 0 RTO. They can be promoted quickly & hence they offer low RTO. When they are promoted they become writeable
- This only works for Failures and not for Data Corruption as the replica will also contain corruption