2013-08-07 30 views

回答

1

HBase平衡是基于区域数量而不是区域大小,我们可以看到#区域交叉每个生命RS几乎相等。

从0.94开始,Hbase支持每个表格的余额,您可以将“hbase.master.loadbalance.bytable”设置为true,并且master将平衡每个表格的区域。

您可能还需要关注参数“hbase.regions.slop”,默认值为0.2 此参数允许实际区域计数与(理想)平均区域计数偏离该百分比。

从我的经验来看,这些功能非常适合平衡,我不需要考虑其他手动平衡方法。