本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon DocumentDB 弹性集群
Amazon DocumentDB 弹性集群支持每秒数百万次读/写和成千万亿字节存储容量的工作负载。弹性集群还通过取消选择、管理或升级实例的需求,简化开发人员如何与 Amazon DocumentDB 互动。
Amazon DocumentDB 弹性集群创建用于:
为寻求能够提供几乎无限扩展、丰富查询功能和 MongoDB API 兼容性的数据库的客户提供解决方案。
为客户提供更高连接限值,缩减修补造成的停机时间。
继续投资云原生、弹性、一流JSON的工作负载架构。
主题
弹性集群用例
对于需要一个灵活架构以实现快速迭代开发的工作负载来说,文档数据库很有用。有关示例性 Amazon DocumentDB 用例,请参阅 文档数据库使用案例。
以下是用例的一些示例, 弹性集群可以为这些用例提供显著的优势:
用户资料
由于文档数据库具有灵活架构,因此它们可以大规模地存储具有不同属性和数据值的文档。弹性集群是在线资料的实际解决方案,其中不同的用户提供不同类型的信息。假设您的应用支持数亿个用户配置文件。您可以使用弹性集群支持此类应用,因为它们可以横向和纵向扩展,以支持对这些用户配置文件的数百万次读写操作。您也可以在非高峰时段缩减,以降低成本。
内容管理和历史记录
要有效地管理内容,您必须能够从各种来源收集和汇总内容,然后将其交付给客户。由于其灵活的架构,文档数据库非常适合用于收集和存储任何类型的数据。您可以使用它们来创建和引入新类型的内容,包括用户生成的内容,如图像、评论和视频。随着时间推移,数据库可能需要更多存储空间。借助弹性集群,您可以将数据分发到更多的存储卷上,让您能能够在单一集群中存储数千万亿字节数据。
弹性集群的优势
Amazon 服务集成
亚马逊 DocumentDB 弹性集群与其他 Amazon 服务集成,就像亚马逊 DocumentDB 一样:
迁移-您可以使用 Amazon Database Migration Service (DMS) 从 MongoDB 和其他关系数据库迁移到 Amazon DocumentDB 弹性集群。
监控-您可以使用 Amazon 监控弹性集群的运行状况和性能 CloudWatch。
安全-您可以通过 Amazon Identity and Access Management (IAM) 设置身份验证和授权,以管理您的弹性集群,并使用 Amazon VPC 进行VPC仅限安全的连接。
数据管理-您可以使用 Amazon Glue 从其他 Amazon 服务(例如亚马逊 S3、Amazon Redshift 和亚马逊服务)导入和 OpenSearch 导出数据。
弹性集群区域和版本可用性
弹性集群的区域可用性
下表显示了当前可用 Amazon DocumentDB 弹性集群的 Amazon 区域以及每个区域的终端节点。
区域名称 | 区域 | 可用区 |
---|---|---|
美国东部(弗吉尼亚州北部) |
|
5 |
美国东部(俄亥俄州) |
|
3 |
美国西部(俄勒冈州) |
|
3 |
亚太地区(香港) |
|
3 |
亚太地区(孟买) |
|
3 |
亚太地区(首尔) |
|
3 |
亚太地区(新加坡) |
|
3 |
亚太地区(悉尼) |
|
3 |
Asia Pacific (Tokyo) |
|
3 |
加拿大(中部) |
|
3 |
南美洲(圣保罗) |
|
3 |
欧洲地区(法兰克福) |
|
3 |
欧洲地区(爱尔兰) |
|
3 |
欧洲地区(伦敦) |
|
3 |
欧洲地区(米兰) |
|
3 |
欧洲地区(巴黎) |
|
3 |
版本可用性
弹性集群支持兼容 MongoDB 5.0 的性线路协议。有关 Amazon DocumentDB 4.0 基于实例的集群和弹性集群之间的区别,请参阅。Amazon DocumentDB 4.0 与弹性集群之间的功能差异
限制
弹性集群管理
此版本不支持以下集群管理特性和功能:
创建全局集群的能力
现有 Amazon DocumentDB 事件和事件订阅
范围分片
对现有集合分片
多字段分片密钥
更改分片密钥
Point-in-time 恢复
克隆
Performance Insights
注意
有关弹性集群限值的信息,请参阅 Amazon DocumentDB 配额和限制。
查询和写入操作
此版本不支持以下查询和写入操作命令和功能:
DDL缩放操作期间的命令
Profiler
参数组
Amazon Config
Amazon Backup
集合和索引管理
此版本不支持以下集合和索引管理功能:
独特的索引
部分索引
文本索引
向量索引
文档压缩
管理和诊断
此版本不支持以下管理和诊断命令和功能:
Amazon Secrets Manager
Role-based-access-control (RBAC) 自定义角色。
连接时,不支持 0 写入关注。
更改属于当前未分配给现有弹性集群的子网。VPC
选择加入功能
此版本不支持以下 Amazon DocumentDB 选择加入功能:
ACID交易
DDL/DML审计
变更流
会话命令