回覆列表
  • 1 # ortip714

    Hbase的優缺點

    1 列的可以動態增加,並且列為空就不儲存資料,節省儲存空間.

    2 Hbase自動切分資料,使得資料儲存自動具有水平scalability.

    3 Hbase可以提供高併發讀寫操作的支援Hbase的缺點:1 不能支援條件查詢,只支援按照Row key來查詢.2 暫時不能支援Master server的故障切換,當Master宕機後,整個儲存系統就會掛掉.四.補充1.資料型別,HBase只有簡單的字元型別,所有的型別都是交由使用者自己處理,它只儲存字串。而關係資料庫有豐富的型別和儲存方式。2.資料操作:HBase只有很簡單的插入、查詢、刪除、清空等操作,表和表之間是分離的,沒有複雜的表和表之間的關係,而傳統資料庫通常有各式各樣的函式和連線操作。 3.儲存模式:HBase是基於列儲存的,每個列族都由幾個檔案儲存,不同的列族的檔案時分離的。而傳統的關係型資料庫是基於表格結構和行模式儲存的 4.資料維護,HBase的更新操作不應該叫更新,它實際上是插入了新的資料,而傳統資料庫是替換修改5.可伸縮性,Hbase這類分散式資料庫就是為了這個目的而開發出來的,所以它能夠輕鬆增加或減少硬體的數量,並且對錯誤的相容性比較高。而傳統資料庫通常需要增加中間層才能實現類似的功能

  • 中秋節和大豐收的關聯?
  • 冬天堅持洗冷水對身體有什麼好處?