Amazon ElastiCache for Redis - 全球数据存储

Amazon ElastiCache for Redis 中的全球数据存储提供了快速、可靠、安全的完全托管式跨区域复制。借助全球数据存储,您可以在一个区域写入 ElastiCache for Redis 集群,同时可在其他两个跨区域副本集群中读取数据,从而实现跨区域的低延迟读取和灾难恢复。

适用于 Redis 的全球数据存储专为业务全球化的实时应用程序而设计,支持跨区域复制(延迟通常不超过 1 秒),通过提供更接近最终用户的地理本地读取来提高应用程序的响应速度。在小概率区域性能下降的情况下,可以将其中一个运行良好的跨区域副本集群提升为具有完全读/写能力的主集群。启动后,升级通常会在一分钟内完成,使您的应用程序保持可用状态。为了确保跨区域数据传输流量的安全,全球数据存储使用传输中数据加密。

您可以通过开始使用现有集群或创建一个新集群(用作主集群)来设置全球数据存储。只需在适用于 ElastiCache 的 AWS 管理控制台中单击几下即可创建全球数据存储,也可以通过下载最新的 AWS SDK 或 CLI 来自动创建。 Amazon CloudFormation 上也支持全球数据存储。有关更多信息,请参阅 AWS::ElastiCache::GlobalReplicationGroup

全球数据存储概述和演示

与产品经理 Ruchita Arora 一起在 AWS What's Next 节目中亮相

技术文档

阅读 Amazon ElastiCache for Redis 用户指南中的 Amazon ElastiCache 全球数据存储文档,了解更多信息。

优势

本地写入,全局读取

借助全球数据存储,您可以在一个区域写入 ElastiCache for Redis 集群,同时使数据可从其他两个跨区域副本集群读取,从而实现低延迟本地读取。跨区域复制延迟通常低于 1 秒,因此应用程序可以跨区域快速访问数据。

跨区域灾难恢复

在发生可能性较小的区域降级的情况下,可以在不到 1 分钟内将全球数据存储中的一个跨区域副本集群升级为具有完全读取/写入能力的主集群,从而使您的应用程序保持可用状态。

极致性能

利用 Redis 的亚毫秒延迟在主区域进行本地读取/写入,在次区域进行本地读取。

安全

适用于 Redis 的全球数据存储对跨区域流量使用传输中加密来确保您的数据安全。此外,您还可以使用静态加密对主集群和次集群进行加密,以确保端到端数据的安全。在 AWS Key Management Service(KMS)中,每个主集群和次集群都可以有一个单独的客户托管的 AWS KMS 密钥,用于静态加密。

易于设置

全球数据存储消除了跨区域在集群中部署、管理和复制数据的复杂性和运维负担。您可以通过开始使用现有集群或创建一个新集群(用作主集群)来设置全球数据存储。只需在 ElastiCache 的 Amazon AWS ElastiCache 管理控制台中单击几下即可创建适用于 Redis 的全球数据存储,也可以通过下载最新的 AWS SDK 或 CLI 来自动创建。

一键无缝配置更改

全球数据存储让您轻松扩展或升级区域集群,并确保所有参与集群的配置相同。您还可以轻松地在全球数据存储中添加或删除区域,或者将次区域升级为主区域。对于任何配置更改,全球数据存储可确保正确设置跨区域复制,并且所有次集群都从主集群复制数据。

了解 AWS 客户如何使用 Amazon ElastiCache

访问客户页面
准备好开始构建了吗?
开始使用 Amazon ElastiCache
还有更多问题?
联系我们