主页  »  产品  »  DocumentDB

Amazon DocumentDB(兼容 MongoDB)

快速、可扩展、高度可用且兼容 MongoDB 的数据库服务

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 天中,可以精确到秒)。

应用场景

内容和目录管理
购物网站、在线出版物和数字存档、销售点终端和自助服务站依靠内容和目录管理系统来为其客户提供服务。这些系统需要快速可靠地访问用户评论、图片、评价、产品信息、评论等。借助 Amazon DocumentDB 的灵活文件模型、数据类型和索引,您可以快速直观地存储并查询内容(例如,购物网站的用户评论和演示视频)和目录(例如,销售点终端的库存列表和交易平台的金融交易)。
配置文件管理
用户配置文件管理支持在线交易、用户偏好设置和用户身份验证。随着用户数量不断增加、用户配置文件数据日益复杂以及用户体验预期不断增长,对可扩展性、数据灵活性和性能的需求也在不断提高。借助 Amazon DocumentDB 的文件数据模型,您可以管理数百万用户的配置文件和偏好设置,并进行扩展以便每秒处理数百万个用户请求,延迟仅为几毫秒。
移动和 Web 应用程序
构建高性能的移动和 Web 应用程序,这类应用程序可以扩展,每秒能够处理数百万个用户请求,延迟仅为几毫秒。Amazon DocumentDB 可以降低您的运营负担,从而使您能够专注于为客户构建独特体验。利用 Amazon DocumentDB 灵活的文件模型、数据类型和索引,您可以对应用程序进行快速调整和迭代,从而缩短开发时间。

应用场景

内容和目录管理

购物网站、在线出版物和数字存档、销售点终端和自助服务站依靠内容和目录管理系统来为其客户提供服务。这些系统需要快速可靠地访问用户评论、图片、评价、产品信息、评论等。借助 Amazon DocumentDB 的灵活文件模型、数据类型和索引,您可以快速直观地存储并查询内容(例如,购物网站的用户评论和演示视频)和目录(例如,销售点终端的库存列表和交易平台的金融交易)。

配置文件管理

用户配置文件管理支持在线交易、用户偏好设置和用户身份验证。随着用户数量不断增加、用户配置文件数据日益复杂以及用户体验预期不断增长,对可扩展性、数据灵活性和性能的需求也在不断提高。借助 Amazon DocumentDB 的文件数据模型,您可以管理数百万用户的配置文件和偏好设置,并进行扩展以便每秒处理数百万个用户请求,延迟仅为几毫秒。

移动和 Web 应用程序

构建高性能的移动和 Web 应用程序,这类应用程序可以扩展,每秒能够处理数百万个用户请求,延迟仅为几毫秒。Amazon DocumentDB 可以降低您的运营负担,从而使您能够专注于为客户构建独特体验。利用 Amazon DocumentDB 灵活的文件模型、数据类型和索引,您可以对应用程序进行快速调整和迭代,从而缩短开发时间。

工作原理

将自行管理的 MongoDB 工作负载迁移到 Amazon DocumentDB

自行管理 MongoDB 数据库非常困难、耗时且成本高昂。借助 Amazon DocumentDB,您可以在云中设置、保护和扩展兼容 MongoDB 的数据库,而不必担心手动设置和保护数据库集群、运行集群管理软件、配置备份以及监控生产工作负载。 要了解迁移方式,请参阅 Amazon DocumentDB 迁移指南

存储、查询和索引 JSON 数据

作为一个文档数据库,Amazon DocumentDB 使插入、查询、索引 JSON 数据以及对 JSON 数据执行聚合变得简单。JSON 是一种实际的数据交换格式,也是一种常见的现代 API 数据,并且以 JSON 格式对应用程序数据进行建模对于开发人员来说非常直观。能够以自然格式存储和查询 JSON 数据而不进行任何翻译使得开发人员能够更快、更高效地进行迭代。要了解与 JSON 相关的更多信息,请阅读 Amazon DocumentDB 文档

工作原理

将自行管理的 MongoDB 工作负载迁移到 Amazon DocumentDB

自行管理 MongoDB 数据库非常困难、耗时且成本高昂。借助 Amazon DocumentDB,您可以在云中设置、保护和扩展兼容 MongoDB 的数据库,而不必担心手动设置和保护数据库集群、运行集群管理软件、配置备份以及监控生产工作负载。 要了解迁移方式,请参阅 Amazon DocumentDB 迁移指南

存储、查询和索引 JSON 数据

作为一个文档数据库,Amazon DocumentDB 使插入、查询、索引 JSON 数据以及对 JSON 数据执行聚合变得简单。JSON 是一种实际的数据交换格式,也是一种常见的现代 API 数据,并且以 JSON 格式对应用程序数据进行建模对于开发人员来说非常直观。能够以自然格式存储和查询 JSON 数据而不进行任何翻译使得开发人员能够更快、更高效地进行迭代。要了解与 JSON 相关的更多信息,请阅读 Amazon DocumentDB 文档

FINRA 的 Senior Director of Enterprise Data Platforms Ranga Rajagopal

“我们之所以选择 Amazon DocumentDB,是因为它以 JSON 格式存储数据,让查询和索引规范文档更加简单。这样可以缩短我们的开发周期,同时通过与其他利用 JSON 的系统轻松集成,扩展了数据的可用性。”

The Washington Post 的 Director of Data Science and Artificial Intelligence Patrick Cullen

“从自动备份到多可用区失效转移,Amazon DocumentDB 提供了构建一流系统所需的所有关键功能,而该系统为我们的 Arc Publishing 业务和机器学习平台提供了强大的支持。”

Freshop 的 Director of Engineering Sundar Rajavelu

“我们使用 Amazon Database Migration Service 将杂货店电子商务后端服务迁移到 Amazon DocumentDB,整个迁移过程用了不到一周的时间。最重要的是,DocumentDB 没有对我们的代码库做任何修改。”
FINRA

FINRA 的 Senior Director of Enterprise Data Platforms Ranga Rajagopal

“我们之所以选择 Amazon DocumentDB,是因为它以 JSON 格式存储数据,让查询和索引规范文档更加简单。这样可以缩短我们的开发周期,同时通过与其他利用 JSON 的系统轻松集成,扩展了数据的可用性。”
The Washington Post

The Washington Post 的 Director of Data Science and Artificial Intelligence Patrick Cullen

“从自动备份到多可用区失效转移,Amazon DocumentDB 提供了构建一流系统所需的所有关键功能,而该系统为我们的 Arc Publishing 业务和机器学习平台提供了强大的支持。”
Freshop

Freshop 的 Director of Engineering Sundar Rajavelu

“我们使用 Amazon Database Migration Service 将杂货店电子商务后端服务迁移到 Amazon DocumentDB,整个迁移过程用了不到一周的时间。最重要的是,DocumentDB 没有对我们的代码库做任何修改。”

如何开始使用

了解工作原理

了解如何使用 Amazon DocumentDB 进行构建。

阅读指南 
注册免费账户
无需付款或免费尝试,同时还能学习 Amazon Web Services 的基础知识,了解如何在其上搭建解决方案。
创建免费账户 
与专家交流

从开发到企业级计划,都能及时获得正确的支持。

了解支持选项 

如何开始使用

 了解工作原理

了解如何使用 Amazon DocumentDB 进行构建。

阅读指南 

 注册免费账户

无需付款或免费尝试,同时还能学习 Amazon Web Services 的基础知识,了解如何在其上搭建解决方案。

创建免费账户 

 与专家交流

从开发到企业级计划,都能及时获得正确的支持。

了解支持选项 

开始使用亚马逊云科技免费构建

开始使用亚马逊云科技免费构建

关闭
热线

热线

1010 0766
由光环新网运营的
北京区域
1010 0966
由西云数据运营的
宁夏区域