- 文档数据库教程
- 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 会完成所有这些工作并保持服务运行。
只需几分钟,您只需使用浏览器和 Azure 订阅即可开始使用 DocumentDB。