发布于: Jun 11, 2019
兼容 PostgreSQL 的 Amazon Aurora 现在支持集群缓存管理,从而在发生故障转移时提供更快的完整性能路径。有了集群缓存管理,您便可以将 Aurora PostgreSQL 集群中的特定读取器数据库实例指定为故障转移目标。集群缓存管理使指定读取器的缓存中的数据与读写实例的缓存中的数据保持同步。一旦发生故障转移,指定读取器将提升为新的读写实例,工作负载将立即从其缓存中的数据受益。
如果没有集群缓存管理,当读写实例将故障转移到只读实例并且该实例提升为新的读写实例时,新提升实例中的缓存恰好在故障之前不包含故障实例缓存中的“热”数据。这会导致性能下降,而“热”数据会从存储中读入新实例的缓存。
您可以在 Aurora PostgreSQL 文档页面上了解有关 Aurora PostgreSQ 和集群缓存管理的更多信息。Aurora 兼具高端商用数据库的性能和可用性以及开源数据库的简单性和成本效益。有关更多信息,请访问 Amazon Aurora 产品页面。