// databases-warehouses
Distributed Column-Family Store
A distributed, scalable big data store modeled after Google's Bigtable, running on top of HDFS. HBase provides random, real-time read/write access to large datasets and is commonly used for storing sparse data in the Hadoop ecosystem.
Python data engineers use `happybase` or `phoenixdb` to interact with HBase from Python. A common pattern is using HBase as a fast random-access lookup store alongside a Hadoop batch pipeline — the Python service layer queries HBase for individual row lookups while the Spark job handles bulk aggregations on the same underlying HDFS data.
A distributed, scalable big data store modeled after Google's Bigtable, running on top of HDFS. HBase provides random, real-time read/write access to large datasets and is commonly used for storing sparse data in the Hadoop ecosystem.
Yes, Apache HBase is free to use.
Apache HBase is listed under the Databases & Data Warehouses category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
AD Apache Druid Real-Time Analytics Database | Free | ★ 4.3 | → |
RI Riak Distributed Key-Value Store | Free | ★ 3.8 | → |
SC ScyllaDB High-Performance Cassandra Alternative | Freemium | ★ 4.5 | → |