O'Reilly logo

HBase High Performance Cookbook by Ruchir Choudhry

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Changing the configuration of components

In this section, we will discuss the configuration changes that can help us improve the overall performance of HBase.

Getting ready…

Let's start with hbase-site.xml:

hbase.hregion.max.filesize:

The first step is to think in advance how to split the regions, which can be done using this parameter (hbase.hregion.max.filesize). In this scenario, the size of the one of the store in the region is constantly monitored by the HBase internal process. Once the internal process detects that the size is greater than what was specified by this parameter, it splits the region. The default value is 10 GB.

hbase.regionserver.handler.count:

This is primarily used to govern the incoming request to the user tables. This allocates ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required