写优化,无锁,日志结构索引?

时间:2015-04-04 20:30:28

标签: database indexing data-structures azure-cosmosdb

Azure的DocumentDB具有写入优化的JSON数据存储区,可自动索引记录。有没有很好的资源来了解如何实现这一目标?这在学术数据库文献中有详细记载吗?

DocumentDB将索引策略描述为:

  

通过写优化,无锁和日志结构化索引维护技术来启用文档的自动索引。 DocumentDB支持持续的快速写入量,同时仍然提供一致的查询。

http://azure.microsoft.com/en-us/documentation/articles/documentdb-indexing-policies/

还声称该索引通常需要主表大小的2-20%:

  

基于使用DocumentDB的消费者规模第一方应用程序的生产使用情况,典型的索引开销在2-20%之间。 DocumentDB使用的索引技术可确保无论属性值如何,索引开销都不会超过默认设置文档大小的80%。

http://azure.microsoft.com/en-us/documentation/articles/documentdb-manage/#IndexOverhead

是否有任何论文描述了如何实现这种索引方案?

1 个答案:

答案 0 :(得分:5)

还没有纸。 一篇描述我们索引内部的文章已经起草并正在进行最终审核。 我们希望在最终版本发布后立即发布。