表格存儲和 HBase 的區別
1 回答

慕工程0101907
TA貢獻1887條經驗 獲得超5個贊
列存儲不同于傳統的關系型數據庫,其數據在表中是按行存儲的,列方式所帶來的重要好處之一就是,由于查詢中的選擇規則是通過列來定義的,因此整個數據庫是自動索引化的。
按列存儲每個字段的數據聚集存儲,在查詢只需要少數幾個字段的時候,能大大減少讀取的數據量,一個字段的數據聚集存儲,那就更容易為這種聚集存儲設計更好的壓縮/解壓算法。
傳統的(Oracle)行存儲和(Hbase)列存儲的區別
這里寫圖片描a
1、數據是按行存儲的
2、沒有索引的查詢使用大量I/O
3、建立索引和物化視圖需要花費大量時間和資源
4、面對查詢的需求,數據庫必須被大量膨脹才能滿足性能需求
這里寫圖片描述
1、數據按列存儲–每一列單獨存放
2、數據即是索引
3、只訪問查詢涉及的列–大量降低系統IO
4、每一列由一個線索來處理–查詢的并發處理
5、數據類型一致,數據特征相似–高效壓縮
- 1 回答
- 0 關注
- 780 瀏覽
添加回答
舉報
0/150
提交
取消