hadoop hbase中的root表和meta 简述


总结
ROOT表可以看作是一张简表,简单的信息,记录不是很多,但ROOT表记录了META的信息。
META表可以看作是一张详表,记录了所有HRegion的信息。ROOT表也记录了HRegion表的信息,但没META表记录详细。
拓展:
HBase表的HDFS目录结构如下
/hbase
/data
/ (集群里的Namespaces)
/
/ (该table的Regions)
/ (该Region的列族)
/ (该列族的StoreFiles)
HLog的HDFS目录结构如下
/hbase
/WALs
/ (RegionServers)
/ (WAL files for the RegionServer)

一个RegionServer上存在多个Region和一个HLog读写实例。
HLog的就是WAL(Write-Ahead-Log),相当于RDBMS中的redoLog,写数据时会先写一份到HLog。可以配置MultiWAL,多Region时使用多个管道来并行写入多个WAL流。

本文简述了Hadoop HBase中的ROOT表和META表的角色。ROOT表作为简表,主要存储META表的位置信息,而META表详细记录所有HRegion详情。此外,文章还探讨了HBase的HDFS目录结构、WAL日志、RegionServer的工作原理以及数据存储格式。
最低0.47元/天 解锁文章
9252

被折叠的 条评论
为什么被折叠?



