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