HBase

Definition

Open-source NoSQL database on HDFS for real-time read/write access to very large sparse tables — billions of rows — with millisecond-latency lookups.

Use Cases

Provider Equivalents

Frequently Asked Questions

What's the difference between HBase and Cassandra?
HBase is designed for real-time read/write access to large datasets with a focus on single-row operations, while Cassandra is optimized for high availability and can handle multi-data center deployments with ease.
When should I use HBase?
HBase is ideal when you need fast access to individual records in a massive dataset, such as log data analysis, real-time analytics, or managing large-scale user profiles.
How much does HBase cost?
HBase itself is open-source and free to use, but costs can arise from the infrastructure needed to run it, such as servers and storage, especially when scaling to handle large datasets.

Category: data

Difficulty: advanced

Related Terms

See Also