hbase 預設目錄 HBase的目錄分析

2021-10-12 15:43:27 字數 505 閱讀 9349

/hbase/.tmp: 臨時目錄,當對表做建立和刪除操作時,會將表move到該目錄下,然後進行操作。

/hbase/wals:regionserver在處理資料插入和刪除的過程中記錄操作內容的一種日誌,在0.94叫.logs

/hbase/data:核心目錄,儲存hbase表的資料

預設情況下該目錄下有兩個目錄

– hbase/data/default:當在使用者建立表的時候,沒有指定namespace時,表就建立在此目錄下

– hbase/data/hbase:系統內部建立的表,hbase:meta; namespace

/hbase/hbase.id:儲存集群唯一cluster id, (uuid)

/hbase/hbase.version:集群版本號

/hbase/oldwals:

– 對應0.94版本中的.oldlogs目錄,

– 當/hbase/wals目錄中的logs沒有用之後,會將這些檔案移到此目錄下,hmaster會定期進行清理

hbase 預設目錄 HBase WAL拆分

regionserver服務於許多區域。區域伺服器中的所有區域共享相同活動的wal檔案。wal檔案中的每個編輯都包含有關它屬於哪個區域的資訊。當開啟區域時,需要重播屬於該區域的wal檔案中的編輯。因此,wal檔案中的編輯必須按區域分組,以便可以重播特定的集合以重新生成特定區域中的資料。按區域對wal...

hbase目錄介紹

hbase tmp 臨時目錄,當對表做建立和刪除操作時,會將表move到該目錄下,然後進行操作。hbase wals regionserver在處理資料插入和刪除的過程中記錄操作內容的一種日誌,在0.94叫.logs hbase data 預設情況下該目錄下有兩個目錄 hbase data defa...

HBASE部分 HBASE的架構

hbase的架構 包含訪問hbase的介面並維護cache來加快對hbase的訪問 zookeeper 保證任何時候,集群中只有乙個master 存貯所有region的定址入口。實時監控region server的上線和下線資訊。並實時通知master 儲存hbase的schema和table元資料...