Advantages of HBase

HBase has good number of benefits and is a good solution in many use cases. Let us check some of the advantages of HBase:

  • Random and consistent Reads/Writes access in high volume request
  • Auto failover and reliability
  • Flexible, column-based multidimensional map structure
  • Variable Schema: columns can be added and removed dynamically
  • Integration with Java client, Thrift and REST APIs
  • MapReduce and Hive/Pig integration
  • Auto Partitioning and sharding
  • Low latency access to data
  • BlockCache and Bloom filters for query optimization
  • HBase allows data compression and is ideal for sparse data

Get Hadoop Essentials 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.