Hbase Meta表基本介绍

  • Post author:
  • Post category:其他


Hbase有一个叫做Meta的特殊的目录表,用于保存集群中regions的位置信息(region列表)。ZooKeeper存储着Meta表的位置。

Hbase Meta结构如下:

å¨è¿éæå¥å¾çæè¿°


具体含义

rowKey:([table],[region start key],[region id])


column family:info


column:regioninfo、server、serverstartcode

1.rowkey中第一个分隔符前存的是表名;

2.第二分隔符前存的是region的第一个rowKey:

  • 1)如果这个地方为空的话,表明这是table的第一个region。并且如果一个region中startkey和endkey都为空的为,表明这            个table只有一个region;
  • 2)在meta表中,startkey 靠前的region会排在startkey 靠后的region前面。(Hbase中的keys按照字段顺序排序的)。



版权声明:本文为JY_He原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。