Hadoop HBase概念學習系列之HLog(二)

 

  首先,明確,HRegion服務器包含兩大部分:HLog和HRegion。服務器

  HLog用來存儲數據日誌,採用的是先寫日誌的方式。spa

  當用戶須要更新數據的時候,數據會被分配到對應的HRegion服務器上提交修改。數據首先被提交到HLog文件裏面,在操做寫入HLog以後,commit()調用纔會將其返回給客戶端。3d

  HLog文件用於故障恢復。例如某一臺HRegionServer發生故障,那麼它所維護的HRegion會被從新分配到新的機器上。這是HLog會按照HRegion進行劃分。新的機器在加載HRegion的時候能夠經過HLog對數據進行恢復。日誌

 

 

相關文章
相關標籤/搜索