3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
HBase與MySQL的區別 [HBase VS MySQL] (2019/07/19) 資料來源:https://blog.csdn.net/poi10086/article/details/81627362 兩者屬於不同類型數據庫。HBASE是按列存儲型數據庫,MySQL是關係型數據庫。 關係型數據庫優點:     1.數據之間有關係,進行數據的增刪改查的時候是非常方便的     2.關係型數據庫是有事務操作的,保證數據的完整性和一致性。 關係型數據庫缺點:     1.因為數據和數據是有關係的,底層是運行了大量的算法,大量算法會降低系統的效率,會降低性能     2.面對海量數據的增刪改查的時候會顯的無能為力     3.海量數據對數據進行維護變得非常的無力     因此,關係型數據庫適合處理一般量級的數據 ——— 非關係數據庫的(redis和MangDB)為了處理海量數據,非關係數據庫設計之初就是為了替代關係型數據庫的關係 優點:     1.海量數據的增刪改查是可以的     2.海量數據的維護和處理非常輕鬆 缺點:     1.數據和數據沒有關係,他們之間就是單獨存在的     2.非關係數據庫沒有關係,沒有強大的事務關係,沒有保證數據的完整性和安全性     適合處理海量數據,保證效率,不一定安全(統計數據,例如微博數據) ——— HBase的優缺點      1列的可以動態增加,並且列為空就不存儲數據,節省存儲空間.     2 Hbase自動切分數據,使得數據存儲自動具有水平scalability.     3 Hbase可以提供高並發讀寫操作的支持 HBase的缺點:     1 不能支持條件查詢,只支持按照Row key來查詢.     2 暫時不能支持Master server的故障切換,當Master宕機後,整個存儲系統就會掛掉.

本文由jashliaoeuwordpress提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦