列式存儲的另一面

列存是常見的數據存儲技術,在許多場景下也確實很有效,因而也被不少數據倉庫類產品採用,在業內列存也常常就意味着高性能。 可是,列存真有這麼好嗎?搜索一下,容易找到的列存缺點一般是針對數據修改的,而對於只讀的分析計算任務,卻很少能見到較詳細的討論。我們在這裏來研究一下這個問題。 對內存計算意義不大 列存的原理很簡單:由於磁盤不適合跳動式讀取,採用行式存儲時在讀取數據時會掃描所有列,而一次運算可能只涉及
相關文章
相關標籤/搜索