hbase 中,为了让客户端找到特定主键的 region,HBase提供了两张特殊的目录表 -ROOT- 和 .META.。
-ROOT-表用来查询所有保存 .META. 表的 region 的位置。
-ROOT-表从不进行拆分,从而保证类似与B+树结构的三层查找结构:
1 在Zookeeper 中包含-ROOT-表的服务器,
2 在-ROOT-表中查找对应.META. region 的位置。
3 在.META.表中查找用户表对应的region的位置。
hbase 中,为了让客户端找到特定主键的 region,HBase提供了两张特殊的目录表 -ROOT- 和 .META.。
-ROOT-表用来查询所有保存 .META. 表的 region 的位置。
-ROOT-表从不进行拆分,从而保证类似与B+树结构的三层查找结构:
1 在Zookeeper 中包含-ROOT-表的服务器,
2 在-ROOT-表中查找对应.META. region 的位置。
3 在.META.表中查找用户表对应的region的位置。