Hbase内部保留名为-ROOT-和.META.的特殊目录表。他们维护者集群上的所有区域的列表、状态和位置。-Root-表包含.META.表的区域列表。
.META.表包含所有用户空间区域的列表。表中的项使用区域名作为键。
.META.表包含所有用户空间区域的列表。表中的项使用区域名作为键。
要查找一个区(Region),首先新连接到ZooKeeper集群上的客户端首先查找-ROOT-的位置。然后客户端通过-ROOT-获取所请求行所在的范围所属的.META.区域的位置。客户端接着查找.META.区域来获取用户空间区域所在节点及其位置。接着客户端就可以直接和管理哪个区域的Regionserver进行交互,通过Regionserver管理Region。