Chapter 9. Advanced Configurations and Tuning

In this chapter, we will cover:

  • Benchmarking HBase cluster with YCSB
  • Increasing region server handler count
  • Precreating regions using your own algorithm
  • Avoiding update blocking on write-heavy clusters
  • Tuning memory size for MemStores
  • Client side tuning for low latency systems
  • Configuring block cache for column families
  • Increasing block cache size on read-heavy clusters
  • Client side scanner setting
  • Tuning block size to improve seek performance
  • Enabling Bloom Filter to improve the overall throughput

Introduction

This is another chapter about performance tuning. In Chapter 8, Basic Performance Tuning, we described some recipes to tune Hadoop, OS settings, Java, and HBase itself to improve the overall performance of ...

Get HBase Administration Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.