〇.用途
(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信息