HBase
Apache HBase
Overview
Recent Reviews
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
View all 7 featuresAvailability (5)
7.8
78%
Security (5)
7.8
78%
Performance (5)
7.1
71%
Concurrency (5)
7.0
70%
Video Reviews
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of HBase, and make your voice heard!
Pricing
View all pricingEntry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Would you like us to let the vendor know that you want pricing?
11 people want pricing too
Alternatives Pricing
Features Scorecard
NoSQL Databases
7.7
77%
Product Details
What is HBase?
The Apache HBase project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware. Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable.
HBase Technical Details
Operating Systems | Unspecified |
---|---|
Mobile Application | No |
Comparisons
View all alternativesCompare with
Frequently Asked Questions
What is HBase?
The Apache HBase project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware. Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable.
What is HBase's best feature?
Reviewers rate Scalability highest, with a score of 8.6.
Who uses HBase?
The most common users of HBase are from Enterprises (1,001+ employees) and the Computer Software industry.
Reviews and Ratings
(32)
Reviews
(1-10 of 10)- Popular Filters
Companies can't remove reviews or game the system. Here's why
March 16, 2019
HBase as the brother of big data
I use HBase because it is a NoSQL database and it is open sourced and can store big data. We can store any structured, semi-structured and unstructured data easily. One other major benefit is, it is a columnar database so no need to specify any schema. I generally use it when I store the streaming data, the analysis is also faster after connecting the HBase with Spark. HBase is a mature database so we can connect HBase with various execution engine and other component using JDBC.
December 14, 2018
An Amazing Experience
HBase was used as a datastore for the retails product catalog and session maangement
December 13, 2018
HBASE!!!
HBase is used as part of the company's main revenue generating platform. We're using it store data with usages of mapreduce, generates locational information for advertising business and location analytics. Storage wise, it made sense to use HBASE over Cassandra, as well as for read performance with avro data with geospatial information in the data
April 19, 2018
No SQL Database to Support Near Real Time Analytics
HBase was used in my previous organization(PayPal) where we needed a database for storing and retrieving records in near real time. It was used within consumer analytics and other sub-teams. It supported our near real-time use analytical cases by proving a faster lookup of records with consistency reads/writes. Apart from that, helped in querying the records much faster than other NoSQL databases.
April 06, 2018
HBase, The Only Enterprise NoSQL Choice
HBase is being used by multiple organizations and internally it is used company-wide. it solves a large range of problems and provides unique solutions when we need a NoSQL store.
HBase provides the best of breed solutions for any NoSQL storage needs. One of the main important features is it is part of the HDP Hortonworks stack so it is installed by default so there's nothing else to install or configure. It is easy to administer with Ambari and scales to any size I need. It runs on top of HDFS so my data is safe, secure and scalable.
I use it as a store for data that is ingested via various streaming mechanisms including Apache NiFi, Apache Storm, Apache Spark Streaming, Apache Flink and Streaming Analytics Manager. It provides an easy key-value type store with fast scans for data access. I also run Apache Phoenix on top to provide a fast clean SQL interface to all of my data.
HBase provides the best of breed solutions for any NoSQL storage needs. One of the main important features is it is part of the HDP Hortonworks stack so it is installed by default so there's nothing else to install or configure. It is easy to administer with Ambari and scales to any size I need. It runs on top of HDFS so my data is safe, secure and scalable.
I use it as a store for data that is ingested via various streaming mechanisms including Apache NiFi, Apache Storm, Apache Spark Streaming, Apache Flink and Streaming Analytics Manager. It provides an easy key-value type store with fast scans for data access. I also run Apache Phoenix on top to provide a fast clean SQL interface to all of my data.
September 13, 2017
HBase
HBase solves problems of scalability and management of multi-terabyte applications. It makes scaling to +1 nodes very easy, especially through Ambari. It is built with fault tolerance and availability in mind. You can use it on a single node but it shines on multi-node infrastructure. With high data access speed and resiliency, I wouldn't recommend any other NoSQL database for general use.
April 14, 2017
HBase - good for UI performance from a Hadoop cluster
HBase makes it possible to provide sub-second UI responsiveness when querying very large data sets. This is in contrast to something like Hive, which could take many minutes.
April 04, 2017
Support for HBase
It is used as a data store that consolidates the updates from the upstream key-value store where upstream store only stores the updates that meet the high qps and low latency. HBase is the secondary layer of the storage that consolidate all the updates for a given row key and serves as a upstream for hive table.
June 20, 2016
HBase - a scaleable, consistent data store
We use HBase as a secondary data store. We chose it mainly for its strongly consistent data model, and scalability. It has a pretty good documentation and a strong and active developer community that is still growing. The main downside is its many moving parts and operational overhead of deploying and managing clusters.
November 25, 2015
Apache HBase: Through the Looking Glass!
Apache HBase was used for mastering solutions, for creating master data sets and reconciling conflicting data coming to Apache Hadoop systems.