我想弄清楚的列存儲索引在SQL Server中如何工作的膽量。我正在尋找的是針對Columnstore索引的底層存儲和附帶搜索算法的技術參考指南或白皮書,特別是關於SQL 2016(與以前版本不同)。我甚至不知道這個算法/設計是否有一個正式的學術名稱,因爲我沒有在我審查過的Microsoft文檔中找到任何類似的算法/設計。什麼是底層的存儲和搜索算法用於SQL Server索引列存儲
什麼我關於傳統rowstore指標後,我的等值是他們的底層存儲和搜索算法是基於B +樹。 B +樹算法有大量的白皮書來消化。我所看到的有關Columnstore索引的唯一算法參考文獻屬於DeltaStore功能,它也是based on B+ Trees。
我希望底層存儲和搜索算法是不是專有的,我的谷歌技能只是沒有我,但如果事實證明這是專有的,知道這將有助於平息我的好奇心。任何幫助,將不勝感激!
這本書遺憾地沒有深入我對這個主題感興趣的細節。不過這本書很好。 –
另一個來源是msdn的一組cloud9視頻。產品的開發人員和建築師有時會在那裏詳細介紹。 – user1952500