DocumentDB

NoSQL 速度超快、全球规模

NoSQL 服务针对高可用性、全球分布的应用 — 充分利用 SQL 和 JavaScript 处理文档和键值数据,而无需考虑本地或基于虚拟机的云数据库选项。
Play
DocumentDB 保证低延迟

保证低延迟

Azure DocumentDB 保证至少 99% 的请求的读取延迟少于 10 ms、写入延迟少于 15 ms。DocumentDB 利用写入优化、免闩锁数据库引擎,实现高性能固态硬盘在全球范围内在云中运行。读取和写入请求总是源自本地区域,而数据可以被分配到世界的其他区域。

实现 NoSQL 数据库的无限制缩放

独立且灵活地缩放数据吞吐量和存储空间,不仅可在一个区域内部,还可在多个地理位置分散的区域之间实现。添加容量以提供每秒数百万的请求,而成本只有其他热门 NoSQL 数据库的一部分。

全球范围内复制数据

全球范围内轻松生成应用,免除复杂的多数据中心配置的麻烦。作为全球分布的数据库系统,DocumentDB 会自动将你所有的数据复制到全球任意多个区域。你的应用可以从离你的用户最近的区域提供数据,以实现快速稳定的访问。

SQL 和 JavaScript 的优点,无需架构

使用熟悉的 SQL 和 JavaScript 语法对文档和键-值数据进行查询,无需处理架构或辅助索引。Azure DocumentDB 是真正架构无关的数据库,能够自动索引 JSON 文档。完全采用 JavaScript 将业务逻辑定义为存储过程、触发器和用户定义的函数,并在数据库引擎内部直接执行它们。

更多的一致性选择

不同于在强和最终这两个极端一致性中做出选择,DocumentDB 为你提供四个明确的一致性级别 - 强、限制陈旧、会话和最终,实现直观的编程模型,在面对本地和区域故障时提供低延迟和 99.99% 的可用性。

企业级 SLA

关注应用程序,无需处理数据库基础结构。创建数据的集合,设置吞吐量,其余的交给 DocumentDB 吧。此外,DocumentDB 特别地提供透明的区域自导引 (homing),在故障面前可实现 99.99% 可用性的持续操作。Azure DocumentDB 符合 ISO 27001、健康保险携带和责任法案 (HIPAA)、欧盟标准条款。了解有关服务级别协议的详细信息。

使用 Document DB 的客户

是 DocumentDB 的新手?

观看什么是 DocumentDB 或阅读 DocumentDB 简介以查看我们的低延迟、NoSQL 文档数据库服务是否适用于你的应用程序,包括 Web 大规模游戏、社交和物联网 (IoT) 应用方案。

为什么使用 NoSQL 数据库?

阅读 NoSQL 与 SQL,了解 NoSQL 数据库和 SQL 数据库之间的差异。

有一个 MongoDB 应用?

开启针对 MongoDB 的协议支持,使用 DocumentDB 作为完全托管的数据库服务用于 MongoDB 应用,无需进行任何代码更改。

不确定如何开始?

了解如何使用 Azure 门户创建 DocumentDB 数据库帐户,然后观看逐步指南,了解如何完成最常见的任务。

开发人员? 请看这里。

使用现有 NoSQL 技能与 DocumentDB 针对 MongoDB 的协议支持,生成简单的 .NET 或 Node.js 应用,或者生成完整的 Web 应用,开始你的旅程。使用 REST API 或各种 SDK,包括 .NETNode.jsJavaPython

相关产品和服务

SQL 数据库

托管关系 SQL 数据库即服务

App Service

为任何平台和任何设备创建 Web 和移动应用

存储

持久的、高度可用的、高度可伸缩的云存储器

使用免费的 Azure 帐户试用 DocumentDB