Amazon Aurora Global Database 专为全球分布的应用程序而设计,允许单个 Amazon Aurora 数据库跨越多个亚马逊云科技中国区域。它可以在不影响数据库性能的情况下复制您的数据,在每个区域实现快速本地读取,并为区域范围内的停机提供灾难恢复。
涉及全球范围的关键工作负载(如金融、旅行或游戏应用程序)有严格的可用性要求,可能需要承受区域范围的停机。在以往,这需要在性能、可用性、成本和数据完整性之间进行困难的权衡。Global Database 使用基于存储的复制功能,延迟通常低于 1 秒,使数据库完全可用于处理应用程序工作负载的专用基础架构。如果出现了比较罕见的区域性退化或停机,则可以在不到 1 分钟的时间内提升其中一个辅助区域,使其获得读写功能。
功能
任何区域的次级数据访问
Aurora Global Database 可让您轻松扩展全球范围的数据库读取,并将应用程序放在靠近用户的位置。无论辅助区域的数量和位置如何,您的应用程序都可以快速访问数据,通常而言,跨区域复制延迟将低于 1 秒。您可以通过在每个区域创建多达 16 个数据库实例来实现进一步的可扩展性,这些实例将持续保持最新状态。
将数据库扩展到其他区域不会影响性能。跨中国区域复制使用 Aurora 存储层中的专用基础架构,使主区域和辅助区域的数据库资源完全可用,以满足应用程序需求。
跨区域灾难恢复
如果您的主区域出现性能下降或中断,您可以提升其中一个辅助区域以承担读/写责任。即使在发生完全区域停机的情况下,Aurora 集群也可以在不到 1 分钟的时间内恢复。这为您的应用程序提供了 1 秒的有效恢复点目标 (RPO) 和少于 1 分钟的恢复时间目标 (RTO),为全球业务连续性计划奠定了坚实的基础。
定价
使用 Amazon Aurora Global Database,您需要为主区域和每个辅助区域之间复制的写入 I/O 付费。有关完全定价策略和区域可用性,请参阅 Amazon Aurora 定价。
如何入门
Global Database 可用于 Amazon Aurora,与 MySQL 兼容,Amazon Aurora 则可与 PostgreSQL 兼容。阅读文档,然后只需在 Amazon RDS 管理控制台中单击几下即可开始使用。