第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

hbase里的hlog存在哪?regionserver里還是zookeeper里?

hbase里的hlog存在哪?regionserver里還是zookeeper里?

慕慕森 2019-01-29 09:06:28
hbase里的hlog存在哪?regionserver里還是zookeeper里?
查看完整描述

2 回答

?
慕俠2389804

TA貢獻1719條經(jīng)驗 獲得超6個贊

存在regionserver當(dāng)中!?。?/p>

Region Server存儲了三部分信息:

  • HFile,數(shù)據(jù)文件,存儲在HDFS上

  • Write-Ahead Log,重做日志,類似于Oracle的Redo Log和MySQL的Binlog,也存在HDFS上。

  • Memstore,內(nèi)存中的數(shù)據(jù)緩存,類似Oracle的Buffer Cache。

HBase的HRegion文件和HLog文件都存儲在HDFS中的(一般有多份),RegionServer掛了,并不是數(shù)據(jù)文件就丟失了。RegionServer掛了后,HRegion和HLog都還在,Master重新分配Region,并讀取Hlog進行恢復(fù)。

Region Server fail時重新分配Region,其中HFile和WAL都存儲在HDFS上,當(dāng)Region Server fail的時候,數(shù)據(jù)是不會丟失的,丟失的只是Memstore中尚沒有寫入HFile的部分。



查看完整回答
反對 回復(fù) 2019-03-16
  • 2 回答
  • 0 關(guān)注
  • 1566 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號