Amazon DocumentDB(兼容 MongoDB)是一款快速、可扩展、高度可用且完全托管的文档数据库服务,支持 MongoDB 工作负载。Amazon DocumentDB 文档数据库可轻松存储、查询和索引 JSON 数据。
Amazon DocumentDB 采用全新设计,为您提供大规模操作任务关键型 MongoDB 工作负载所需的性能、可扩展性和可用性。在 Amazon DocumentDB 中,存储和计算解耦,两者可以单独扩展,通过在几分钟内添加多达 15 个低延迟只读副本,可以将读取容量增加至每秒百万次请求,无论数据大小如何。
Amazon DocumentDB 专为 99.99% 可用性而设计,可在三个可用区 (AZ) 复制六个数据副本。您可以在六个月内免费使用 Amazon Database Migration Service (DMS),可以轻松将本地或 Amazon Elastic Compute Cloud (EC2) MongoDB 数据库迁移到 Amazon DocumentDB,且几乎无停机时间。
Amazon DocumentDB(兼容 MongoDB)是一款快速、可扩展、高度可用且完全托管的文档数据库服务,支持 MongoDB 工作负载。Amazon DocumentDB 文档数据库可轻松存储、查询和索引 JSON 数据。
Amazon DocumentDB 采用全新设计,为您提供大规模操作任务关键型 MongoDB 工作负载所需的性能、可扩展性和可用性。在 Amazon DocumentDB 中,存储和计算解耦,两者可以单独扩展,通过在几分钟内添加多达 15 个低延迟只读副本,可以将读取容量增加至每秒百万次请求,无论数据大小如何。
Amazon DocumentDB 专为 99.99% 可用性而设计,可在三个可用区 (AZ) 复制六个数据副本。您可以在六个月内免费使用 Amazon Database Migration Service (DMS),可以轻松将本地或 Amazon Elastic Compute Cloud (EC2) MongoDB 数据库迁移到 Amazon DocumentDB,且几乎无停机时间。
优势
规模性能
Amazon DocumentDB 的吞吐量可达当前可用 MongoDB 托管服务的两倍。Amazon DocumentDB 架构将存储和计算分离,两者可以单独扩展,这样您可以通过在几分钟内为三个可用区添加多达 15 个低延迟只读副本,轻松将读取容量扩散至每秒百万次请求,无论数据大小如何。Amazon DocumentDB 采用分布式、有容错能力、可自我修复的存储系统,使每个数据库集群自动扩展到最高 64TB。
兼容 MongoDB
Amazon DocumentDB 通过模拟 MongoDB 客户端期望从 MongoDB 服务器获取的响应,实施 Apache 2.0 开源 MongoDB 3.6 和 4.0 API,帮助您将现有 MongoDB 驱动程序和工具用于 Amazon DocumentDB。更新您的应用程序就像将数据库节点更改为新的 Amazon DocumentDB 集群一样简单。了解有关受支持的 MongoDB API 的更多信息。
完全托管
使用 Amazon DocumentDB,您无需担心数据库管理任务,例如硬件预置、修补、设置、配置、备份或扩展。Amazon DocumentDB 会自动持续地监控您的数据库并将其备份到 Amazon S3,从而实现时间点恢复(过去 35 天内的任意时刻)。
优势
规模性能
Amazon DocumentDB 的吞吐量可达当前可用 MongoDB 托管服务的两倍。Amazon DocumentDB 架构将存储和计算分离,两者可以单独扩展,这样您可以通过在几分钟内为三个可用区添加多达 15 个低延迟只读副本,轻松将读取容量扩散至每秒百万次请求,无论数据大小如何。Amazon DocumentDB 采用分布式、有容错能力、可自我修复的存储系统,使每个数据库集群自动扩展到最高 64TB。
兼容 MongoDB
Amazon DocumentDB 通过模拟 MongoDB 客户端期望从 MongoDB 服务器获取的响应,实施 Apache 2.0 开源 MongoDB 3.6 和 4.0 API,帮助您将现有 MongoDB 驱动程序和工具用于 Amazon DocumentDB。更新您的应用程序就像将数据库节点更改为新的 Amazon DocumentDB 集群一样简单。了解有关受支持的 MongoDB API 的更多信息。
完全托管
使用 Amazon DocumentDB,您无需担心数据库管理任务,例如硬件预置、修补、设置、配置、备份或扩展。Amazon DocumentDB 会自动持续地监控您的数据库并将其备份到 Amazon S3,从而实现时间点恢复(过去 35 天内的任意时刻)。
应用场景
内容和目录管理
配置文件管理
移动和 Web 应用程序
应用场景
内容和目录管理
配置文件管理
移动和 Web 应用程序
构建高性能移动和 Web 应用程序,每秒处理数百万个用户请求,实现毫秒级延迟。Amazon DocumentDB 可降低运营负担,让您集中精力为客户构建独特的体验。Amazon DocumentDB 灵活的文档模型、数据类型和索引可帮您快速调适和迭代应用程序,缩短开发时间。
工作原理
将自行管理的 MongoDB 工作负载迁移至 Amazon DocumentDB
自行管理的 MongoDB 工作负载难度高、耗时且昂贵。借助 Amazon DocumentDB,您可以在云中设置、保护和扩展兼容 MongoDB 的数据库,而无需担心手动设置和保护数据库集群、运行集群管理软件、配置备份以及监控生产工作负载。 要了解如何使用,请参见 Amazon DocumentDB 迁移指南。
JSON 数据存储、查询和索引
Amazon DocumentDB 文档数据库可以对 JSON 数据轻松执行插入、查询、索引和聚合。JSON 是事实上的数据交换格式,也是现代 API 的常用输出,将应用程序数据建模为 JSON 对于开发人员很直观。无需翻译,开发人员能够直接以自然格式存储和查询 JSON 数据,因此迭代更快,生产力更高。要了解关于 JSON 的更多信息,请阅读 Amazon DocumentDB 文档。
工作原理
将自行管理的 MongoDB 工作负载迁移至 Amazon DocumentDB
自行管理的 MongoDB 工作负载难度高、耗时且昂贵。借助 Amazon DocumentDB,您可以在云中设置、保护和扩展兼容 MongoDB 的数据库,而无需担心手动设置和保护数据库集群、运行集群管理软件、配置备份以及监控生产工作负载。 要了解如何使用,请参见 Amazon DocumentDB 迁移指南。
JSON 数据存储、查询和索引
Amazon DocumentDB 文档数据库可以对 JSON 数据轻松执行插入、查询、索引和聚合。JSON 是事实上的数据交换格式,也是现代 API 的常用输出,将应用程序数据建模为 JSON 对于开发人员很直观。无需翻译,开发人员能够直接以自然格式存储和查询 JSON 数据,因此迭代更快,生产力更高。要了解关于 JSON 的更多信息,请阅读 Amazon DocumentDB 文档。
精选客户
Ranga Rajagopal,企业数据平台高级总监 - FINRA
“我们选择 Amazon DocumentDB 是因为它可以将数据存储在 JSON 本地,简化了法规文档的查询和索引。这样就缩短了我们的开发周期,通过与利用 JSON 的其他系统轻松集成,扩展了数据可用性。”
Patrick Cullen,数据科学和人工智能总监 - 华盛顿邮报
“从自动备份到多 AZ 失效转移,Amazon DocumentDB 具有构建一流系统所需的全部关键特性,有力支持了我们的 Arc Publishing 业务和机器学习平台。”
Sundar Rajavelu,工程总监 - Freshop
“我们已通过 Amazon Database Migration Service 将杂货店电子商务后端服务迁移至 Amazon DocumentDB,整个迁移过程花了不到一周。尤其妙的是,DocumentDB 无需更改我们的代码库。”
精选客户
FINRA
Ranga Rajagopal,企业数据平台高级总监 - FINRA
“我们选择 Amazon DocumentDB 是因为它可以将数据存储在 JSON 本地,简化了法规文档的查询和索引。这样就缩短了我们的开发周期,通过与利用 JSON 的其他系统轻松集成,扩展了数据可用性。”
华盛顿邮报
Patrick Cullen,数据科学和人工智能总监 - 华盛顿邮报
“从自动备份到多 AZ 失效转移,Amazon DocumentDB 具有构建一流系统所需的全部关键特性,有力支持了我们的 Arc Publishing 业务和机器学习平台。”
Freshop
Sundar Rajavelu,工程总监 - Freshop
“我们已通过 Amazon Database Migration Service 将杂货店电子商务后端服务迁移至 Amazon DocumentDB,整个迁移过程花了不到一周。尤其妙的是,DocumentDB 无需更改我们的代码库。”