发布于: Apr 1, 2022
Amazon ElastiCache for Redis 现在在亚太地区(大阪)和欧洲(斯德哥尔摩)区域支持 Global Datastore。Global Datastore 是 ElastiCache for Redis 中的一项功能,可提供快速、可靠、安全的完全托管式跨区域复制。使用 Global Datastore,您可以在一个区域写入 ElastiCache for Redis 集群,同时可在其他两个跨区域副本集群中读取数据,从而实现跨区域的低延迟读取和灾难恢复。
客户使用专为业务全球化的实时应用程序而设计的 Global Datastore,因为它支持跨区域复制(延迟通常不超过 1 秒),通过提供更接近最终用户的地理本地读取来提高应用程序的响应速度。在发生可能性较小的区域降级的情况下,可以将其中一个运行良好的跨区域副本集群升级为具有完全读写能力的主集群。启动后,升级通常会在一分钟内完成,使应用程序保持可用状态。为了确保跨区域数据传输流量的安全,Global Datastore 使用传输中数据加密。
要开始使用,您可以用现有集群设置 Global Datastore,或者创建新的集群并指定主要(主)集群。只需在适用于 ElastiCache 的 AWS 管理控制台中单击几下即可创建 Global Datastore,也可以通过下载最新的 AWS SDK 或 AWS CLI 来自动创建。要了解更多信息,请参阅 ElastiCache Global Datastore 文档。
从 ElastiCache for Redis 引擎版本 5.0.6 或更高版本和 R5、R6g、R6gd、M5 和 M6g 节点类型开始,支持 Global Datastore。从现在起,Global Datastore 在以下 21 个区域提供:亚太地区(首尔、东京、新加坡、孟买、大阪)、欧洲(法兰克福、巴黎、伦敦、爱尔兰、斯德哥尔摩)、美国东部(弗吉尼亚北部、俄亥俄)、美国西部(加利福尼亚北部、 俄勒冈)、南美洲(圣保罗)、AWS GovCloud 美国区域(美国东部、美国西部)、加拿大(中部)区域、中国(北京、宁夏)。根据基于 ElastiCache 节点的定价为作为 Global Datastore 一部分创建的所有节点计算成本,此外还将按标准的 AWS 数据传出费率对主要区域收费。Global Datastore 不符合 AWS 免费套餐资格。有关更多详细信息,请参阅 ElastiCache 定价页面。