2016-08-02 12 views

回答

2

如果在寫入數據時啓用預寫日誌(可以禁用它以便快速插入),則不會丟失數據。 當客戶端發出Put請求時,HBase將數據寫入預寫日誌。 WAL用於在服務器崩潰的情況下恢復尚未保存的數據。 所有寫入和讀取都來自/從主節點。 HDFS複製WAL和HFile塊。 HFile塊複製自動發生。 HBase依靠HDFS在存儲文件時提供數據安全性。在HDFS中寫入數據時,本地寫入一個副本,然後將其複製到輔助節點,並將第三個副本寫入第三個節點。

相關問題