DocumentDB – 优势
DocumentDB – 优势
DocumentDB 以一些非常独特的功能脱颖而出。Azure DocumentDB 提供以下关键功能和优势。
架构免费
在关系数据库中,每个表都有一个模式,用于定义表中的每一行必须符合的列和数据类型。
相比之下,文档数据库没有定义的模式,每个文档都可以有不同的结构。
SQL 语法
DocumentDB 支持使用 SQL 语言进行复杂的临时查询,并且每个文档在创建时都可以立即查询。您可以在文档层次结构中的任何位置搜索任何属性。
可调一致性
它提供了一些细化的、定义明确的一致性级别,允许您在一致性、可用性和延迟之间进行合理的权衡。
您可以从四个明确定义的一致性级别中进行选择,以实现一致性和性能之间的最佳平衡。对于查询和读取操作,DocumentDB 提供四种不同的一致性级别 –
- 强的
- 有界陈旧
- 会议
- 最终
弹性伸缩
可扩展性是 NoSQL 游戏的名称,而 DocumentDB 提供了这一点。DocumentDB 已经证明了其规模。
-
Office OneNote 和 Xbox 等主要服务已经得到 DocumentDB 的支持,其数据库包含数十 TB 的 JSON 文档、超过一百万的活跃用户,并且以 99.95% 的可用性始终如一地运行。
-
您可以随着应用程序的增长创建更多单元,从而以可预测的性能弹性扩展 DocumentDB。
完全托管
DocumentDB 可用作完全托管的基于云的平台,即在 Azure 上运行的服务。
-
您无需安装或管理任何东西。
-
无需服务器、电缆、操作系统或更新,无需设置副本。
-
Microsoft 完成所有这些工作并保持服务运行。
-
在短短几分钟内,您只需使用浏览器和 Azure 订阅即可开始使用 DocumentDB。