Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> Hbase heap size

Copy link to this message
Re: Hbase heap size
A good rule of thumb that I found is to give each region server a Java help that is roughly 1/100th of the size of the disk space per region server.
(that is assuming all the default setting: 10G regions, 128M memstores, 40% of heap for memstores, 20% of heap for block cache, 3-way replication)
That is, if you give the region server a 10G heap, you can expect to be able to serve about 1T worth of disk space.

That can be tweaked of course (increase the region size to 20G, if your load is mostly readonly you shrink the memstores, etc).
That way you can reduce that ratio to 1/200 or even less.
I'm sure other folks will have more detailed input.
-- Lars

 From: Varun Sharma <[EMAIL PROTECTED]>
Sent: Thursday, January 17, 2013 1:15 PM
Subject: Hbase heap size

I was wondering how much folks typical give to hbase and how much they
leave for the file system cache for the region server. I am using hbase
0.94 and running only the region server and data node daemons. I have a
system with 15G ram.