Apache HBase

Apache HBASE

Distributed Data Store


What is Apache HBASE?.

Apache HBase is an open source NoSQL database that provides real-time read/write access to those large datasets. HBase scales linearly to handle huge data sets with billions of rows and millions of columns, and it easily combines data sources that use a wide variety of different structures and schemas.


Maintained by License Type Popular Examples Support Updates Developer Skills
Zookeeper Apache License 2.0 hortonworks.com/apache/hbase/ Java
Often Compared to Testing Accessibility Maintained by Repository
Hive,Hadoop Apache Jmeter Zookeeper github.com/apache/hbase



  Pros:
  • HBase can handle as well as stores large datasets on top of HDFS file storage.
  • Data reading and processing in HBase will take the small amount of time.
  Cons:
  • In HBase, there is no support for the transaction.
  • It is not possible to implement any cross-data operations and joining operations, in HBase.
  • It permits only one default sort per table