DZone

Introduction

HBase is one of the NoSQL data stores available in the Apache Hadoop ecosystem. It is an open-source, multidimensional, distributed, and scalable NoSQL data store written in Java. HBase runs on top of HDFS (Hadoop Distributed File System) and is designed to provide a fault tolerant mechanism of storing large collections of sparse data sets. HBase achieves high throughput and low latency by providing faster read/write access on huge datasets. Hence, it is the choice for applications that require fast and random access to large amounts of data.

Figure 1: Hadoop 1 Ecosystem

Source: DZone