Apache HBase is a distributed Big Data store for Hadoop. This allows random, real-time, read/write access to Big Data. This is designed as a column-oriented, data-storage model, innovated after being inspired by Google Big table.
Following are the features for HBase:
RESTful web service with XML
Linear and modular scalability
Strict consistent reads and writes
Extensible shell
Block cache and Bloom filters for real-time queries
Pre-requisites for RHBase are as follows:
Hadoop
HBase
Thrift
Here we assume that users have already configured Hadoop for their Linux machine. If anyone wishes to know how to install Hadoop on Linux, please refer to Chapter 1, Getting Ready to Use R and Hadoop.