使用全局数据存储跨 Amazon 区域进行复制 - Amazon ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用全局数据存储跨 Amazon 区域进行复制

注意

全局数据存储目前仅适用于基于节点的集群。

使用全局数据存储功能,您可以跨 Amazon 区域执行快速、可靠和安全的完全托管式 Valkey 或 Redis OSS 集群复制。使用此功能,您可以创建跨区域读取副本集群,以便实现跨 Amazon 区域的低延迟读取和灾难恢复。

在以下部分中,您可以找到有关如何使用全局数据存储的说明。

概览

每个全局数据存储 是一个或多个相互复制的集群的集合。

全局数据存储包含以下项:

  • 主(主动)集群 – 主集群接受复制到全局数据存储中的所有集群的写入。主集群也接受读取请求。

  • 辅助(被动)集群 – 辅助集群仅接受读取请求并从主集群复制数据更新。辅助集群需要与主集群位于不同的 Amazon 区域中。

在 ElastiCache for Valkey 或 ElastiCache for Redis OSS 中创建全局数据存储时,它们会自动将数据从主集群复制到辅助集群。您选择应复制 Valkey 或 Redis OSS 数据的 Amazon 区域,然后在该 Amazon 区域中创建辅助集群。然后,ElastiCache 设置和管理两个集群之间的自动异步数据复制。

为 Valkey 或 Redis OSS 使用全局数据存储具有以下优势:

  • 地理位置性能 – 通过在其他 Amazon 区域中设置远程副本集群并在它们之间同步数据,您可以减少该 Amazon 区域中数据访问的延迟。全局数据存储可以通过跨 Amazon 区域提供低延迟的地理位置读取来帮助提高应用程序的响应速度。

  • 灾难恢复 – 如果全局数据存储中的主集群出现性能降级,则可以将辅助集群提升为新的主集群。您可以通过连接到包含辅助集群的任意 Amazon 区域来完成此操作。

下图显示了全局数据存储的工作方式。

全局数据存储