HBase major compact 對(duì)snapshot 的影響

當(dāng)你對(duì)HBase的 表做 了snapshot后,此時(shí)該表的元數(shù)據(jù)以及相關(guān)的link文件都存儲(chǔ)在snapshot中,之后,當(dāng)你刪除該表的數(shù)據(jù),詳情見(jiàn)HBase數(shù)據(jù)的刪除和更新,那HBase數(shù)據(jù)被成功刪除了,而,之前我們也對(duì)該表做了snapshot了。
問(wèn)題來(lái)了:
刪除的數(shù)據(jù)是不是也被刪除了,如果被刪除了,那做的snapshot如何恢復(fù)數(shù)據(jù)?

用戶(hù)執(zhí)行major_compact的時(shí)候,實(shí)際上會(huì)調(diào)用HStore中的archiveStoreFiles


archiveStoreFiles

創(chuàng)建archive路徑,并將StoreFiles移動(dòng)到archive


resolveAndArchive

當(dāng)執(zhí)行major compact,HBase會(huì)將過(guò)期的數(shù)據(jù)直接放到archive中。
后面再清理,具體見(jiàn):HMaster 功能之定期清理archive

參考:
http://www.csdn.net/article/2014-01-27/2818283

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 比特科技: 存儲(chǔ)、數(shù)據(jù)庫(kù)、大數(shù)據(jù)技術(shù) ? HBase原理和設(shè)計(jì) http://www.bitstech.net/...
    葡萄喃喃囈語(yǔ)閱讀 765評(píng)論 0 11
  • 入門(mén)指南 1. 簡(jiǎn)介 Quickstart會(huì)讓你啟動(dòng)和運(yùn)行一個(gè)單節(jié)點(diǎn)單機(jī)HBase。 2. 快速啟動(dòng) – 單點(diǎn)HB...
    和心數(shù)據(jù)閱讀 5,001評(píng)論 1 41
  • 簡(jiǎn)介 [HBase]——Hadoop Database的簡(jiǎn)稱(chēng),Google BigTable的另一種開(kāi)源實(shí)現(xiàn)方式,...
    高廣超閱讀 2,551評(píng)論 1 27
  • 在HBase中,HMaster不承擔(dān)讀寫(xiě)數(shù)據(jù)的任務(wù),那HMaster的主要功能呢?HMaster功能: 管理HRe...
    蝦米在海飄閱讀 12,919評(píng)論 0 7
  • HBase存儲(chǔ)架構(gòu)圖 HBase Master 為Region server分配region 負(fù)責(zé)Region s...
    kimibob閱讀 5,757評(píng)論 0 52

友情鏈接更多精彩內(nèi)容