Schema-Agnostic Indexing with Azure DocumentDB

Schema-Agnostic Indexing with Azure DocumentDB
复制标题

DOI:
10.14778/2824032.2824065
复制
发表时间:
2015-08
期刊:
Proc. VLDB Endow.
影响因子:
--
通讯作者:
Dharma Shukla;Shireesh Thota;K. Raman;M. Gajendran;Ankur Shah;Sergii Ziuzin;Krishnan Sundaram;Miguel Gonzalez Guajardo;A. Wawrzyniak;Samer Boshra;Renato Ferreira;Mohamed Nassar;Michael Koltachev;Ji Huang;S. Sengupta;Justin J. Levandoski;D. Lomet
Dharma Shukla;Shireesh Thota;K. Raman;M. Gajendran;Ankur Shah;Sergii Ziuzin;Krishnan Sundaram;Miguel Gonzalez Guajardo;A. Wawrzyniak;Samer Boshra;Renato Ferreira;Mohamed Nassar;Michael Koltachev;Ji Huang;S. Sengupta;Justin J. Levandoski;D. Lomet
中科院分区:
其他
文献类型:
--
作者:
Dharma Shukla;Shireesh Thota;K. Raman;M. Gajendran;Ankur Shah;Sergii Ziuzin;Krishnan Sundaram;Miguel Gonzalez Guajardo;A. Wawrzyniak;Samer Boshra;Renato Ferreira;Mohamed Nassar;Michael Koltachev;Ji Huang;S. Sengupta;Justin J. Levandoski;D. Lomet

文献摘要

被引文献

相似文献

Azure DocumentDB 是 Microsoft 的多租户分布式数据库服务,用于管理 Internet 规模的 JSON 文档。 DocumentDB 现已普遍可供 Azure 开发人员使用。在本文中,我们描述了 DocumentDB 索引子系统。 DocumentDB 索引可以自动对文档建立索引,而无需架构或二级索引。独特的是,DocumentDB 在面对非常高的文档更新率时提供实时一致的查询。作为一项多租户服务,DocumentDB 旨在在极其节俭的资源预算内运行,同时为其租户提供可预测的性能和强大的资源隔离。本文介绍了 DocumentDB 的功能,包括文档表示、查询语言、文档索引方法、核心索引支持和早期生产经验。
Azure DocumentDB is Microsoft's multi-tenant distributed database service for managing JSON documents at Internet scale. DocumentDB is now generally available to Azure developers. In this paper, we describe the DocumentDB indexing subsystem. DocumentDB indexing enables automatic indexing of documents without requiring a schema or secondary indices. Uniquely, DocumentDB provides real-time consistent queries in the face of very high rates of document updates. As a multi-tenant service, DocumentDB is designed to operate within extremely frugal resource budgets while providing predictable performance and robust resource isolation to its tenants. This paper describes the DocumentDB capabilities, including document representation, query language, document indexing approach, core index support, and early production experiences.