---
title: Hbase Reviews
meta_title: 'Hbase Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 114 reviews by the users' company size, role or industry
  to find out how Hbase works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 114
  scale: '5'
date_modified: '2026-07-12'
parent_category:
  name: NoSQL Databases
  url: https://www.g2.com/categories/nosql-databases
---

# Hbase Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Wide Column Database Software](https://www.g2.com/categories/wide-column-database)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 114
## About Hbase
A scalable, distributed database that supports structured data storage for large tables. Use HBase when you need random, realtime read/write access to Big Data.




## Hbase Reviews
  ### 1. HBase Bigdata  database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2015

**What do you like best about Hbase?**

HBase is an open source columnar non relational database. HBase is written in Java so most of the operations on HBase can be done using java and api calls.
There also exist HBase Shell/command line. HBase is not a direct replacement for RDBMS but it has almost all features of database including indexes.
Zookeeper maintains synchronized structure betweeen mulitiple clients.
Its free. Open Source.
Compatible with Hadoop. Very good for analytics using Hadoop and MapReduce.
HBase is very flexible on schema. Column families can be added on the fly.
It has feature to update a column value by updating corresponding rowkey as it tracks by timestamp.
Also it can delete a specific column from a table row.


**What do you dislike about Hbase?**

Mostly dependant on the HMaster. 
As many other Non relational databases HBase cannot be used for transactional datasets.
Most of the table operations like joins, aggregations still slower than regular RDBMS products as it depends on MapReduce

**Recommendations to others considering Hbase:**

HBase is very well suited for any non relational database purpose.

**What problems is Hbase solving and how is that benefiting you?**

I was using HBase for non relational columnar database.

  ### 2. Hbase

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** April 29, 2015

**What do you like best about Hbase?**

HBase is one of default products in a Hadoop stack. HBase is on top of HDFS so Hadoop, Hbase, Zookeeper make more things better and scalable. From the CAP theorem triangle - HBase satisfied the Consistency and Partition Tolerance properties. HBase with its regions architecture is very efficient in reading data.  HBase is optimized reads but adding a new column family, appending new values to a row key like update is very simple. HBase very well supports transaction within a Row.It also follows Write Ahead Log and acknowledging functionalities so that data is persistent. HBase supports indexing - can use bloom filters. Hive can directly access HBase tables so we can the advantages of both on data.

**What do you dislike about Hbase?**

Data skewness is always an issue. So row key should be configured properly and data inserts can be divided into phases  to distribute data equally across regions. Though its highly scalable and consistent, high availability is still an issue. Master can be  crashed anytime and region servers recovery also expects some downtime.


**Recommendations to others considering Hbase:**

Though it supports read and write it still not a RDBMS. Use it as any other big data database. HBase does automatic sharding but still you need to care about distributing logic. You can go for HBase when your application needs to do handle huge datasets and  do analytical processing.


**What problems is Hbase solving and how is that benefiting you?**

Used HBase as a database for storing and retrieving. ETL type pipeline building. 

  ### 3. highly scalable and performant nosql DB

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 14, 2015

**What do you like best about Hbase?**

HBase has some ACID capabilities: strong consistency at row level, which saved us a lot of headaches. The performance is great!

Also HBase has a vibrant community and questions get answered quickly.

**What do you dislike about Hbase?**

HBase doesn't have SQL-like query language such as Cassandra's CQL.
Deployment of HBase and monitoring the cluster is not as easy.


**What problems is Hbase solving and how is that benefiting you?**

We use a 15-node cluster to store email messages and perform analytics on them. It has seamless integration with Hadoop cluster.

  ### 4. IT Hadoop Engineer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 19, 2015

**What do you like best about Hbase?**

HBase provides very good access to data values if you know the key. It is very good fit for key value stores. It is very tightly integrated with hdfs and we can run mapreduce jobs on top of hbase tables and analyze the data in less time.

**What do you dislike about Hbase?**

Sometimes when we run hive queries on top of hbase, they will run slower and some times it leads to OOM if we did not configure heap sizes correctly.

**What problems is Hbase solving and how is that benefiting you?**

For key value stores it is very good fit and we are using hbase to analyze the data and to store small files.

  ### 5. Bigdata Solution Architect

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gaurav N. | Technical Architect (Big Data), Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** June 09, 2015

**What do you like best about Hbase?**

1. Free and open source
2. Comes as part of all Hadoop distribution
3. Good for fast inserts and scan use cases


**What do you dislike about Hbase?**

HBase master High Availability issue still not resolved
Performance still not comparable to Cassandra
HBase performance tuning is quite tedious



**Recommendations to others considering Hbase:**

Good for both OLAP & OLTP usecases

**What problems is Hbase solving and how is that benefiting you?**

Stock History
Persistent store for real-time steaming data
Persistent store for OLAP cube 


  ### 6. The most frequently used system, for a sales dialogue

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 10, 2015

**What do you like best about Hbase?**

HBase is always at the top of mind when speaking to prospects. It was always easy to set traps for competing technologies.

**What do you dislike about Hbase?**

HBase requires an extremely talented team to successfully deploy and leverage. Most companies think that they have the expertise in house, and they usually do not.

**What problems is Hbase solving and how is that benefiting you?**

Recommendation engines are the most common use cases

  ### 7. Great opensource product 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** September 18, 2015

**What do you like best about Hbase?**

Great opensource product for persistent storage. Scales very well.

**What do you dislike about Hbase?**

Coming from a relational background the inability to index data on arbitrary columns causes is an issue.

**What problems is Hbase solving and how is that benefiting you?**

We used Hbase to store data when our relational database is under maintenanace.

  ### 8. HBase is making its way toward ACID components

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 09, 2015

**What do you like best about Hbase?**

Linear scalability and channel partnered with other Apache ecosystems and properatory products to built new tools for easy/quick data retrival

**What do you dislike about Hbase?**

Hbase + Phoenix is focused on handling update/delete but its not close to relational data store. Start with dimentional tables and keep fact tables away. Use Hbase for immutable data which works on key, value pair

**What problems is Hbase solving and how is that benefiting you?**

As we talk about IDW, Hbase palys a vital role is data processing making more ronom for Business Analyst and Operation

  ### 9. Replacement for CDB

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 09, 2015

**What do you like best about Hbase?**

It's ability to store data versions, Also, not having to define schema for columsn apart from column family.

**What do you dislike about Hbase?**

Not ACID, not like SQL needed to learn a different form again.

**What problems is Hbase solving and how is that benefiting you?**

Moving from  CDB server to HBase to improve speed.

  ### 10. Hbase experience

**Rating:** 3.5/5.0 stars

**Reviewed by:** RAMAKANTA S. | IT consultant, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** June 15, 2015

**What do you like best about Hbase?**

The querry performance on huge data and the data shrading 

**What do you dislike about Hbase?**

Still work as master slave architecture. Cassandra is a good choice 

**What problems is Hbase solving and how is that benefiting you?**

Electronic domain. It's already having impact on our reporting and analytics 

  ### 11. Good way to store and use large quantities of data.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** April 28, 2015

**What do you like best about Hbase?**

It has most of the features of RDBMS databases. It is open source and it is written in java, so most of the activities can be done using java and api calls. 

**What do you dislike about Hbase?**

A lot of dependence on Hmaster.
Not good for transactional datasets.
Lack of native query language, I had to use Hive on top of it. 

**Recommendations to others considering Hbase:**

Very good for analytics and non relational database purposes.

**What problems is Hbase solving and how is that benefiting you?**

Hbase is pretty flexible. It is very good for analytics when used along with Mapreduce.
Data handling and modification is pretty good.

  ### 12. Scalable and distributed key-value store

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 10, 2015

**What do you like best about Hbase?**

1. HBase scales linearly to support billions of rows with millions of columns. 
2. It inherits the fault tolerance of HDFS

**What do you dislike about Hbase?**

Secondary indexes are supported only with coprocessors or a sql engine like phoenix

**What problems is Hbase solving and how is that benefiting you?**

It is perfect to store data such as search metadata, catalog, user interests, etc

  ### 13. HBase is highly scalable realtime read/write access to your Big Data.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 12, 2015

**What do you like best about Hbase?**

scalability, consistent reads and writes. Automatic and configurable sharding of tables, Failover support

**What do you dislike about Hbase?**

Need more documentation on security and query language.

**What problems is Hbase solving and how is that benefiting you?**

We have to handle the huge unstructured datasets. 

  ### 14. Discard your preconceived notions about databases

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** May 15, 2014

**What do you like best about Hbase?**

The ability to just throw everything at it and watch it handle it! Hbase can manage the demands of a "low latency", constantly updating, and high throughput data load. Easy once you understand "it".

**What do you dislike about Hbase?**

Many controls and settings to adjust. Repeatedly resubmitting the same data until you achieve the desired result. The documentation is adequate.

**Recommendations to others considering Hbase:**

<p>Remember to understand that you design the tables based on the queries you think you are going to perform. Monotonically increasing keys are bad.</p>

**What problems is Hbase solving and how is that benefiting you?**

Low latency click stream data. Fast ingestion with quick query results.


## Hbase Discussions
  - [In HBase, we cannot implement any cross data operations and joining operations, of course, we can implement the joining operations using MapReduce, which would take a lot of time to designing and development. How we can improve this??](https://www.g2.com/discussions/25674-in-hbase-we-cannot-implement-any-cross-data-operations-and-joining-operations-of-course-we-can-implement-the-joining-operations-using-mapreduce-which-would-take-a-lot-of-time-to-designing-and-development-how-we-can-improve-this) - 1 comment, 1 upvote

- [View Hbase pricing details and edition comparison](https://www.g2.com/products/hbase/reviews?page=3&section=pricing&secure%5Bexpires_at%5D=2026-07-18+17%3A58%3A55+-0500&secure%5Bsession_id%5D=c9ac8ec5-48a7-4d55-a07e-a0c0f0cb8fd2&secure%5Btoken%5D=4f9d210b423ec6026981bad6b7c6201a815ba0f74aed8058c0eaeb1024542d33&format=llm_user)

## Hbase Features
**Storage**
- Data Model
- Data Types

**Storage**
- Data Storage Method

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication

**Scalability**
- Database Scalability
- Auto Sharding

**Performance**
- Integrated Cache

**Security**
- Order Preserving Encryption

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Support**
- Data Types Support
- Different Operating Systems
- Multi model Database Support

**Support**
- Multi-Model
- Operating Systems

**Agentic AI - Wide Column Database**
- Decision Making

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top Hbase Alternatives
  - [Snowflake](https://www.g2.com/products/snowflake/reviews) - 4.5/5.0 (707 reviews)
  - [Google Cloud BigTable](https://www.g2.com/products/google-cloud-bigtable/reviews) - 4.4/5.0 (37 reviews)
  - [Google Cloud BigQuery](https://www.g2.com/products/google-cloud-bigquery/reviews) - 4.5/5.0 (1,144 reviews)

