取消
顯示的結果
而不是尋找
你的意思是:

當我應該使用布隆過濾器指數與z順序索引?最佳實踐圍繞它嗎?

User16826992724
新的貢獻者三世
1回複1

User16826992724
新的貢獻者三世

就像b -樹索引在世界傳統的企業級數據倉庫,z值較高基數列上的索引可以使用主鍵列和高聚合度加入像事實和維度表連接。z值索引可以創建隻在第一個32列一個表。

  1. 布隆過濾器指數不能使用——可以使用z順序索引(意思列寬表上有超過32列——例如列的表像MM, YYYY, datetime,季度等等。
  2. 布魯姆過濾器進程也被用於低或高基數字段,用戶通常使用條件。(你不想用太多列在一個z-ordex指數作為它的效率可能會降低)。
  3. 布隆過濾器指數可以作為一種機製來避免跨越式。在磚,我們不推薦跨越式——每個分區應該在至少1 GB數據(壓縮),在這種情況下,當表不太大了,你不想分區,把布隆過濾器日期或yyyy-mm列上的索引,可以實現更快的查詢謂詞時的好處放在日期列。同樣,如果分區是今年完成列法律可以幫助布隆過濾器。
  4. 即使一個列有一個z值指數,我們可以把一個額外的布隆過濾器指數更好的性能。
歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map