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

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

连接到 Amazon DocumentDB 全局集群

连接到全局集群的方式取决于您是需要写入集群还是从集群读取:

  • 对于只读请求或查询,您连接到 Amazon Web Services 区域 中集群的读取器端点。

  • 要运行数据操作语言 (DML) 或数据定义语言 (DDL) 语句,应连接到主集群的集群端点。此端点可能与您的应用程序不在同一个 Amazon Web Services 区域 中。

当您在控制台中查看全局集群时,您可以看到与其所有集群关联的所有通用端点。

连接到全局集群的方式取决于您是需要写入数据库还是从数据库读取。对于要从主区域提供的 DDL、DML 和读取操作,您应该连接到主集群。我们建议您使用集群端点以副本集模式连接到您的主集群,将写入偏好设置为 secondaryPreferred=true。这会将写入流量路由到主集群的写入器实例,并将读取流量路由到主集群的副本实例。

对于跨区域、只读流量,您应该连接到一个辅助集群。我们建议您使用集群端点以副本集模式连接到您的辅助集群。由于所有实例都是只读副本实例,因此您无需指定读取首选项。为了最大限度地减少延迟,请选择您所在区域或离您最近的区域中的任何读取器端点。