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

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

Amazon DocumentDB 弹性集群

Amazon DocumentDB 弹性集群支持每秒数百万次读/写和成千万亿字节存储容量的工作负载。弹性集群还通过取消选择、管理或升级实例的需求,简化开发人员如何与 Amazon DocumentDB 互动。

Amazon DocumentDB 弹性集群创建用于:

  • 为客户提供解决方案,这些客户寻求提供几乎无限扩展、附带丰富查询功能和 MongoDB API 兼容性的数据库。

  • 为客户提供更高连接限值,缩减修补造成的停机时间。

  • 继续为 JSON 工作负载投资于云原生、弹性和一流的架构。

弹性集群用例

对于需要一个灵活架构以实现快速迭代开发的工作负载来说,文档数据库很有用。有关示例性 Amazon DocumentDB 用例,请参阅 文档数据库使用案例

以下是用例的一些示例, 弹性集群可以为这些用例提供显著的优势:

用户资料

由于文档数据库具有灵活架构,因此它们可以大规模地存储具有不同属性和数据值的文档。弹性集群是在线资料的实际解决方案,其中不同的用户提供不同类型的信息。假设您的应用支持数亿个用户配置文件。您可以使用弹性集群支持此类应用,因为它们可以横向和纵向扩展,以支持对这些用户配置文件的数百万次读写操作。您也可以在非高峰时段缩减,以降低成本。

内容管理和历史记录

要有效地管理内容,您必须能够从各种来源收集和汇总内容,然后将其交付给客户。由于其灵活的架构,文档数据库非常适合用于收集和存储任何类型的数据。您可以使用它们来创建和引入新类型的内容,包括用户生成的内容,如图像、评论和视频。随着时间推移,数据库可能需要更多存储空间。借助弹性集群,您可以将数据分发到更多的存储卷上,让您能能够在单一集群中存储数千万亿字节数据。

弹性集群的优势

Amazon 服务集成

亚马逊 DocumentDB 弹性集群与其他 Amazon 服务集成的方式与亚马逊 DocumentDB 的集成方式相同:

  • 迁移-您可以使用 Amazon Database Migration Service (DMS) 从 MongoDB 和其他关系数据库迁移到亚马逊 DocumentDB 弹性集群。

  • 监控-您可以使用 Amazon 监控弹性集群的运行状况和性能 CloudWatch。

  • 安全-您可以通过 Amazon Identity and Access Management (IAM) 设置身份验证和授权来管理您的弹性集群,并使用 Amazon VPC 实现仅限 VPC 的安全连接。

  • 数据管理-您可以使用 Amazon Glue 从其他 Amazon 服务(例如亚马逊 S3、Amazon Redshift 和亚马逊服务)导入和 OpenSearch 导出数据。

弹性集群区域和版本可用性

区域可用性

下表显示了当前可用 Amazon DocumentDB 弹性集群的 Amazon 区域以及每个区域的终端节点。

区域名称 区域 可用区

美国东部(弗吉尼亚州北部)

us-east-1

5

美国东部(俄亥俄州)

us-east-2

3

美国西部(俄勒冈州)

us-west-2

3

亚太地区(孟买)

ap-south-1

3

亚太地区(首尔)

ap-northeast-2

3

亚太地区(新加坡)

ap-southeast-1

3

亚太地区(悉尼)

ap-southeast-2

3

亚太地区(东京)

ap-northeast-1

3

南美洲(圣保罗)

sa-east-1

3

欧洲地区(法兰克福)

eu-central-1

3

欧洲地区(爱尔兰)

eu-west-1

3

欧洲地区(伦敦)

eu-west-2

3

版本可用性

弹性集群支持兼容 MongoDB 5.0 的性线路协议。有关基于 DocumentDB 4.0 实例的集群与弹性集群之间的差异,请参阅 Amazon DocumentDB 4.0 与弹性集群之间的功能差异

限制

弹性集群管理

此版本不支持以下集群管理特性和功能:

  • 创建全局集群的能力

  • 现有 Amazon DocumentDB 事件和事件订阅

  • 范围分片

  • 对现有集合分片

  • 多字段分片密钥

  • 更改分片密钥

  • P oint-in-time 恢复

  • 克隆

  • Performance Insights

注意

有关弹性集群限值的信息,请参阅 Amazon DocumentDB 配额和限制

查询和写入操作

此版本不支持以下查询和写入操作命令和功能:

  • 扩展操作期间的 DDL 命令

  • Profiler

  • 参数组

  • Amazon Config

  • Amazon Backup

集合和索引管理

此版本不支持以下集合和索引管理功能:

  • 地理空间索引

  • 后台索引创建

管理和诊断

此版本不支持以下管理和诊断命令和功能:

  • Amazon Secrets Manager

  • R ole-based-access-control (RBAC) 自定义角色。

  • 连接时,不支持 0 写入关注。

  • 更改当前未分配给现有弹性集群的 VPC 所属的子网。

选择加入功能

此版本不支持以下 Amazon DocumentDB 选择加入功能:

  • ACID 事务

  • DDL/DML 审核

  • Change streams

  • 会话命令