我想弄清楚的列存储索引在SQL Server中如何工作的胆量。我正在寻找的是针对Columnstore索引的底层存储和附带搜索算法的技术参考指南或白皮书,特别是关于SQL 2016(与以前版本不同)。我甚至不知道这个算法/设计是否有一个正式的学术名称,因为我没有在我审查过的Microsoft文档中找到任何类似的算法/设计。什么是底层的存储和搜索算法用于SQL Server索引列存储
什么我关于传统rowstore指标后,我的等值是他们的底层存储和搜索算法是基于B +树。 B +树算法有大量的白皮书来消化。我所看到的有关Columnstore索引的唯一算法参考文献属于DeltaStore功能,它也是based on B+ Trees。
我希望底层存储和搜索算法是不是专有的,我的谷歌技能只是没有我,但如果事实证明这是专有的,知道这将有助于平息我的好奇心。任何帮助,将不胜感激!
这本书遗憾地没有深入我对这个主题感兴趣的细节。不过这本书很好。 –
另一个来源是msdn的一组cloud9视频。产品的开发人员和建筑师有时会在那里详细介绍。 – user1952500