去年夏天,DocumentDB作为预览版首次亮相,是总部位于华盛顿州雷德蒙德的软件公司,致力于随着组织寻求构建Web规模和移动应用程序和服务,向非关系型数据存储行业转变。像Twitter和eBay这样的公司,都采用了这项技术,后者使用的是Couchbase的NoSQL数据库。
对于Microsoft的客户,DocumentDB“使您可以存储和查询任何JSON [JavaScript Object Notation]文档,而不管架构如何。该服务提供了内置的自动索引支持-这意味着您可以将JSON文档写入存储并立即使用JSON查询熟悉的面向文档的SQL查询语法,”微软云与企业部门执行副总裁Scott Guthrie在8月21日的博客中解释道。
Azure DocumentDB程序经理Stephen Baron宣布,五个月后,Microsoft正在利用DocumentDB的存储功能及其全球影响力。
他在2月3日的声明中说:“我们再次将最大文档大小从256KB增加到512KB,而且,每个DocumentDB帐户的容量单位(CU)限制已从5提高到50,意味着您现在可以将单个DocumentDB帐户扩展到500GB的存储空间和100,000个预配置吞吐量的请求单位。
随着Azure在全球范围内扩展业务范围,其DocumentDB服务也在扩展。最终,微软的云遍及19个地区,遍及140个,遍及美洲,欧洲,亚洲和澳大利亚。
Baron还宣布,Microsoft已为“东亚,东南亚和东Azure地区(除了我们现有的西部,北欧和西欧地区)的帐户启用了DocumentDB支持。我们将继续投资于区域扩展,以便为您提供决定在何处定位DocumentDB数据时所需的灵活性和选择。” Microsoft正在通过DocumentDB反馈论坛征集其他地区的反馈,以评估需求。
在公开提供DocumentDB之前,该公司已经在生产环境中进行了调整,该生产环境为最终用户提供了响应式在线服务。Guthrie说:“在过去的一年中,我们内部已在Microsoft内部使用DocumentDB来提供一些引人注目的服务。”
在存储方面,写优化的固态驱动器(SSD)有助于保持快速的性能。“我们现在拥有DocumentDB数据库,每个数据库的大小为100 TB,每个数据库每天处理数百万个复杂的DocumentDB查询,并具有可预测的低数位(毫秒)延迟的性能。DocumentDB提供了一种扩展应用程序和解决方案的好方法,例如这达到了令人难以置信的大小。”他继续说道。
微软基于云的笔记应用程序OneNote的用户已经在不知不觉中利用这项技术来存储,同步和共享他们的内容。该公司在DocumentDB网站上说:“像OneNote这样的Microsoft消费者应用程序已经在生产中使用DocumentDB来支持数百万用户。”