Hbase中的Catalog表

[b][i]-ROOT-表[/i][/b]
-ROOT-表用来纪录.META.表的region信息。Schema如下:
Key: .META. region key (.META.,,1)
Value:
* info:regioninfo, region的相关信息,startkey,endkey等。
* info:server, region所在的region server
* info:serverstartcode, region所在的region server的启动码,目前是时间戳。
* info:v, meta表的版本,0.92以后才有这个列,0.92和0.94版本改值为0,在0.96+版本改值为1。0表示regioninfo的序列化使用的是Writable接口。1表示regioninfo的序列化使用的是pb(protobuf)。

注意:区别HRI.VERSION(HRegionInfo.VERSION)。HRI.VERSION指的是HRI的数据结构的版本。0表示在HRI中包含指向其所属的table descriptor的引用。1表示在HRI中不包含其所属的table descriptor的引用。
使用scan查看-ROOT-中的数据如下:

.[b][i]META.表[/i][/b]
.META.表记录系统中所有的region的信息。Schema如下:
Key: Region key of the format ([table],[region start key],[region id])
Value:
* info:regioninfo, region的相关信息,startkey,endkey等。
* info:server, region所在的region server
* info:serverstartcode, region所在的region server的启动码,目前是时间戳。
另外当某个region正在spliting的时候,会在其meta信息中创建另外两个列, info:splitA和info:splitB用来代表其split后的两个子region。其值是HRegionInfo实例序列化的结果。该region的meta信息会在split完成之后被CatalogJanitor删除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值