- DocumentDB 教程
- DocumentDB - 首页
- DocumentDB - 简介
- DocumentDB - 优势
- DocumentDB - 环境设置
- DocumentDB - 创建帐户
- DocumentDB - 连接帐户
- DocumentDB - 创建数据库
- DocumentDB - 列出数据库
- DocumentDB - 删除数据库
- DocumentDB - 创建集合
- DocumentDB - 删除集合
- DocumentDB - 插入文档
- DocumentDB - 查询文档
- DocumentDB - 更新文档
- DocumentDB - 删除文档
- DocumentDB - 数据建模
- DocumentDB - 数据类型
- DocumentDB - 限制记录
- DocumentDB - 排序记录
- DocumentDB - 索引记录
- DocumentDB - 地理空间数据
- DocumentDB - 分区
- DocumentDB - 数据迁移
- DocumentDB - 访问控制
- DocumentDB - 数据可视化
- DocumentDB 有用资源
- DocumentDB - 快速指南
- DocumentDB - 有用资源
- DocumentDB - 讨论
DocumentDB - 优势
DocumentDB 凭借一些非常独特的特性脱颖而出。Azure DocumentDB 提供以下关键功能和优势。
模式自由
在关系数据库中,每个表都有一个模式,该模式定义了表中每一行必须符合的列和数据类型。
相反,文档数据库没有定义的模式,每个文档的结构都可以不同。
SQL 语法
DocumentDB 使用 SQL 语言启用复杂的临时查询,并且每个文档在其创建的瞬间即可立即查询。您可以在文档层次结构中的任何位置搜索任何属性。
可调一致性
它提供了一些细粒度、定义明确的一致性级别,这使您可以对一致性、可用性和延迟进行合理的权衡。
您可以从四个定义明确的一致性级别中进行选择,以实现一致性和性能之间的最佳权衡。对于查询和读取操作,DocumentDB 提供四个不同的一致性级别:
- 强一致性
- 有界滞后一致性
- 会话一致性
- 最终一致性
弹性扩展
可扩展性是 NoSQL 的核心,DocumentDB 实现了这一点。DocumentDB 已经证明了它的可扩展性。
像 Office OneNote 和 Xbox 等主要服务已经由 DocumentDB 支持,数据库包含数十 TB 的 JSON 文档,超过一百万活跃用户,并且以 99.95% 的可用性持续运行。
您可以通过随着应用程序的增长创建更多单元来弹性地扩展 DocumentDB,并获得可预测的性能。
完全托管
DocumentDB 作为在 Azure 上运行的完全托管的基于云的平台即服务提供。
您根本无需安装或管理任何内容。
无需处理服务器、电缆、操作系统或更新,无需设置副本。
Microsoft 完成所有这些工作并保持服务的运行。
您只需几分钟即可开始使用 DocumentDB,只需一个浏览器和 Azure 订阅即可。
广告