hbck源碼系列(二)--表的完整性檢查和修復

原文鏈接:https://blog.csdn.net/shfshihuafeng/article/details/90600904

     一. onlineHbck

     上一篇提到hbck的修復分爲表的一致性修復和表的完整性修復,實際的修復和檢查都在這個方法 onlineHbck,由源碼可知表的完整性檢查和修復,是可離線操作,而一致性是在線操作。

二.  表的完整性檢查和修復 offlineHdfsIntegrityRepair

     完整性檢查是針對表級別,主要是檢查表的完整性,如region的hole和overlap,離線進行,主要依據hdfs得信息進行檢查和修復。

源碼可知,完整性檢查的主要操作:

 1.加載hdfs的信息

 2.檢查完整性

3.修復hole和overlap等不完整性情況。

  

 

 下篇文章會展開介紹這些操作。 


————————————————
版權聲明:本文爲CSDN博主「shfshihuafeng」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/shfshihuafeng/article/details/90600904

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章