Amazon DocumentDB 全球集群概述 - Amazon DocumentDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon DocumentDB 全球集群概述

什么是全局集群?

全局集群由一个主区域和最多五个只读辅助区域组成。您可以直接向主区域中的主集群发出写入操作,并且 Amazon DocumentDB 会使用专用基础设施将数据复制到辅助区域。延迟通常不到一秒钟。

全球集群如何有用?

  • 从区域范围内的停机中恢复— 辅助集群允许您使用新的主集群快速地重新创建全局集群,而不会造成数据丢失。

  • 具有本地延迟的全局读取— 如果您在世界各地设有办事处,则可以使用全局集群在主区域将其主要信息来源保持最新。您其他区域的办事处可以访问各自区域中的信息,存在本地延迟。

  • 可扩展的辅助群集— 您可以通过向辅助区域添加更多只读实例来扩展辅助集群。辅助集群为只读模式,因此它最多可以支持 16 个只读副本实例,而不是一个集群的通常限制 15。

  • 从主群集到辅助群集的快速复制— 全局集群执行的复制对主数据库集群造成的性能影响不大。数据库实例的资源完全专用于承担应用程序读取和写入工作负载。

全球集群的当前局限性是什么?

  • Amazon DocumentDB v3.6 不支持全局集群。

  • t3 和 r4 实例类型不支持全局集群。

  • 在发生区域故障转移时,必须手动将辅助群集升级为主群集,然后修改应用程序以指向新的主群集。

  • 只有主集群才能执行写入操作。执行写操作的客户端连接到主集群的集群终端节点。

  • 您的集群最多可以拥有五个辅助区域和一个主区域。

  • 辅助集群无法停止。如果主群集具有与其关联的辅助群集,则无法停止该群集。只有没有辅助群集的区域群集才能停止。

  • 在某些情况下,附加到辅助集群的副本可能会重新启动。如果主区域的实例重新启动或发生故障转移,辅助区域中的副本也会重新启动。随后集群将不可用,直到所有副本与主数据库集群的写入器实例恢复同步。此行为是预期的。在更改主集群之前,请务必了解对全局集群的影响。

  • 您不能使用Amazon CloudFormation管理全局集群。

  • 不能在辅助群集上使用更改流。