- StratApps
- Apache-HBase
Apache HBase
Learn
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