Apache HBase

Apache HBase is an open source, non-relational database that runs on top of the Hadoop Distributed File System (HDFS) and is written in Java. It is columnar and provides fault-tolerant storage and quick access to large quantities of sparse data. Sparse data means small amounts of information which are caught within a large collection of unimportant data, such as finding the 50 largest items in a group of 2 billion records. HBase features compression, in-memory operation, and Bloom filters on a per-column basis.

It also adds transactional capabilities to Hadoop, allowing users to conduct updates, inserts and deletes.

The following session explains in detail about:

  • What is HBase and why it is used
  • HBase Architecture
  • When and Where to Use HBase
  • Storage and Data Model
  • HBase Components
  • Difference between HBase and RDBMS
  • HBase Runtime Modes
  • HBase API




Sign Up for Updates

Your information will be protected.


Please fill in ALL fields with correct information. Your information will be protected.