---
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-07'
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. Fast Search, Fault tolerant and scalable

**Rating:** 4.5/5.0 stars

**Reviewed by:** prateek k. | Senior Data Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** April 11, 2023

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

Faster lookup of records using the row keys. It helped to fetch thousands of documents in a much faster way using the row keys
As it is a columnar data store, it helped us to improve the query performance and aggregations
Sharding helps us to optimise data storage and retrieval. HBase provides automatic or manual sharding of tables.
The dynamic addition of columns and column families helped us efficiently modify the schema.

**What do you dislike about Hbase?**

It cannot have multiple indexes as the row key is the only column which could be indexed.
HBase does not support partial row keys, which limits its query performance.

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

We are using HBase for scalable extensive data storage systems and to process them, transforming them efficiently.
Using it to process billions of records in lesser amount of time

  ### 2. Apache Hbase for processing billion of records

**Rating:** 4.0/5.0 stars

**Reviewed by:** GouriS S. | Data Scientist, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 05, 2021

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

The best thing about Apache Hbase is it is capable to process billion of records available in hbase tables and provides fast processing of data.

**What do you dislike about Hbase?**

The thing which I don't like in apache Hbase is it doesn't support joins of tables like other rdbms databases

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

I am using HBase for processing large amount of data stored in Hdfs and it provides consistency in processing flow

  ### 3. Distributed database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maike M. | Server and Storage, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 26, 2021

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

Structured data storage for large tables.
Add extra services for analysis.

**What do you dislike about Hbase?**

Lots of cloud space and external server capacity.

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

Store and generate database for high performance, data control and user registration.

  ### 4. Apache Hbase review

**Rating:** 5.0/5.0 stars

**Reviewed by:** surya p. | Module Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** June 27, 2021

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

Easy for setting up and starting to experiment. That's the best part

**What do you dislike about Hbase?**

Commands are bit tricky as we need to use suitable java classes for applying operations like filtering

**Recommendations to others considering Hbase:**

Make sure that you use it for right use case to avoid future troubles

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

We maintain various dimension data of our business process in Hbase system. We store fact information in Hadoop file system. So we combine both these information to make business decisions

  ### 5. Database with good storage and integration

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham B. | Senior Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** June 07, 2021

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

Hbase is columnar based approach of storing data

**What do you dislike about Hbase?**

Other database come in cloud with better understanding

**Recommendations to others considering Hbase:**

Use it wisely with understand it is quite useful

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

Can store more data and retrieval is fast

  ### 6. I am a bigdata platform architect, working for multiple clients project implementation, migration

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Enterprise (> 1000 emp.)

**Reviewed Date:** June 14, 2021

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

Hbase data  and metadata management within large deployment cluster

**What do you dislike about Hbase?**

While doing API integration for data accessing

**Recommendations to others considering Hbase:**

It depends on the business use case. If fit, then the architect can recommend

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

I worked for an IOT based project where the client would capture the accurate data, which comes from multiple devices at very high velocity. I love HBase data loading speed and read the data form tables.

  ### 7. We have used HBase for storing our real time data related to transaction.

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** June 05, 2021

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

It's feature of keeping the versions of the records and its storage structure.

**What do you dislike about Hbase?**

Difficult to maintain. It should come as managed service.

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

We were required to get the latest transaction. With the help of HBase features, we were able to do that

  ### 8. Apache products have always been useful.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** June 04, 2021

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

That it is an open-source non-relational distributed database. Very handy to use.

**What do you dislike about Hbase?**

Hbase is indexed and sorted only on key.

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

It can handle very large amount of data and also fault tolerance.

  ### 9. Great so far, highly recommended.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohit G. | software Engineering analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** April 15, 2020

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

The most helpful thing is that it eases out the work you do. The upsides of using hbase is the user friendliness that it provides. This technology is gaining a lot of importance these days. 
Other helpful features are a variety of commands that it provides. Apart from that you would explore a lot of upsides when you actually start working on this great and helpful technology.Since hbase is a no sql database so the users dealing with massive data or big data will find it really helpful to work with hbase. This technology is a great upside in this field and certainly gonna be a leader on upcoming days. When you are dealing with a huge velocity and volume of data this technology comes out to be a saviour. I highly recommend use of hbase instead of conventional technologies.

**What do you dislike about Hbase?**

The least helpful about hbase I think is the lack of some common features that are available with similar technologies available in the market. The downsides of hbase hence could be improved. For a technology to become popular the least helpful needs to be ommited out and the downsides could be removed. Technologically I found out that when only one Hmaster is used, there could be a possibility of failure. Since joins are handled in MapR layer. Since a traditional RDBMS is index on multiple columns Hbase is only index on a key.

**Recommendations to others considering Hbase:**

For those looking at hbase, First of all you should have a prior knowledge of the traditional rdms systems then only you would be able to make the best out of it. These big data systems are really helpful and gaining a lot of popularity.

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

Hbase has impacted by work significantly in the past 2-3 years. The use of hbase has made me deal with the unstructured data in a much more convenient way than I used to struggle with other technologies. For a technology to make a huge impact it should be usef friendly enough and hbase has left no stone unturned except a few :). Hbase is a one stop solution for dealing with data problems. So you name a data problem and hbase has a solution. It has significantly impacted users across the world.

  ### 10. Good experience working with HBase

**Rating:** 4.0/5.0 stars

**Reviewed by:** Shrey M. | Data Science-Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** April 11, 2020

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

The speed at which querying is possible in Hbase, with large datasets. Working alongside a hadoop based environment, with huge clusters, Hbase really made the database querying part a lot easier.

**What do you dislike about Hbase?**

The Java API. Although it is updated quite regularly, but I wish it was made a little bit easier to use. I needed to make an external Java program for a Sanity job on an Hbase cluster, and it took me a month to write clean, consistent and reliable code which would as expected everytime. Pretty sure it would have been much easier in Scala, but the requirement was for Java. Hence, I think the API might need a little improvement.

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

Internal security data for the client was stored in Hbase tables. This data was huge in size and due to some new guidelines, needed to be extracted quite often. We solved this by implementing Hbase in our hadoop clusters, and migrating the data to Hbase tables. The main benefit was speed.


## 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/hbase-review-4800948?section=pricing&secure%5Bexpires_at%5D=2026-07-08+21%3A42%3A53+-0500&secure%5Bsession_id%5D=66c49499-69ea-424b-8afd-f2fd4bcf0d5c&secure%5Btoken%5D=29dbfbb861151b0556cbbd63cd1a8d0e221b5cc1a381b79404ff0d598d588e58&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 (708 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,145 reviews)

