Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable. It is written in Java and provides fast random access to large amounts of structured data.
Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable. It is written in Java and runs on top of HDFS (Hadoop Distributed File System), providing Bigtable-like capabilities for Hadoop.
HBase provides fast random access to large amounts of structured data. It scales linearly to handle huge tables with billions of rows and millions of columns. HBase groups data together to store new data in a memory buffer and once the buffer fills up, it dumps the data to the disk. This provides faster read and write operations.
Some key features of HBase include:
HBase is well suited for large datasets which need random, realtime read/write access such as stock market data, sensor data, electronic health record storage, recommendation system history or catalog lookup services.
Here are some alternatives to Apache HBase:
Suggest an alternative ❐