hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Schubert Zhang <zson...@gmail.com>
Subject HBase balancer policy issue
Date Fri, 20 May 2011 07:25:09 GMT
I have a question about HBase balancer.

In release 0.90.x, it seems the balancer only regards the number of regions
and balance these regions into every regionserver.

If we have two tables (A and B) now, each have 100 regions.
Then, a extreme situation is:

RegionsServer1: 100 regions, which all belong to table A
RegionsServer2: 100 regions, which all belong to table B

If my application access table B heavy, the almost all opetations hit
RegionsServer2, it is not balance.

I have a idea about the balance policy:
(1) Firstly balance for each table
(2) Then, overall balance.


  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message