Amazon RDS 只读副本是对多可用区部署的补充。虽然这两项功能均能保留数据的第二个副本,但两者有所不同:
多可用区部署 | 只读副本 |
---|---|
同步复制 – 高持久性 | 异步复制 – 高可扩展性 |
仅主实例上的数据库引擎处于活跃状态 | 所有只读副本均可访问且可用于读取扩展 |
从备用实例自动备份 | 默认不配置备份 |
始终跨一个区域中的两个可用区 | 可以在一个可用区,也可以跨可用区或区域 |
数据库引擎版本升级发生在主实例上 | 数据库引擎版本升级独立于源实例 |
检测到问题后自动执行故障转移至备用实例 | 可手动升级到独立的数据库实例 |
您可以将多可用区部署和只读副本结合使用,以获得两者的优势。例如,您可以用多可用区部署的方式配置源数据库以实现高可用性,并创建只读副本(在单可用区中)以实现读取可扩展性。
借助 RDS for MySQL、MariaDB、PostgreSQL 和 Oracle,您还可以用多可用区部署的方式设置只读副本,从而将只读副本用作灾难恢复目标。将只读副本升级到独立的数据库时,便已启用多可用区部署。
原文:https://www.cnblogs.com/cloudrivers/p/11254939.html