〇.用途
(1)Clinat进行业务操作时,就必须通过访问RegionServer中的某个Region完成。而想找到对应的RegionServer就必须通过HBase的两张内置表 .Meta. 和 -ROOT- 。这两张表记录着RegionServer中每个Region的分分布情况和详细信息。
(2)
.Meta.:具体记录RegionServer中Region的详细信息
-ROOT-:只记录了Meta表中的Region信息
(3)
Client去访问某个Region时,需要先通过ZK管理的-ROOT表去找到.META.表所在的RegionServer信息,之后才能去查询该RegionServer上的.META.表中的相应的Region信息。
一.META.和-ROOT-的表结构
注:
a)两张表的结构完全相同,
b)-ROOT-表的信息存储在ZK上
在namespace中有这样一张表

我们找到在meta表中,这张表的Region信息

1.Rowkey
2.info:regioninfo
该列包含了:region名称、StartKey,En

本文介绍了Hbase的.META.和-ROOT-表的作用和结构,详细阐述了客户端如何通过这两张表查找RegionServer的过程,以及Region的Rowkey、info:regioninfo等关键信息。
最低0.47元/天 解锁文章
6350

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



