User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome HBase

A curated list of awesome HBase projects and resources.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Aug. 7, 2022, 10:03 p.m.

Thank you rayokota & contributors
View Topic on GitHub:
rayokota/awesome-hbase

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Clients

A fully asynchronous, non-blocking, thread-safe, high-performance HBase client.

600
301
1y 11m
BSD-3-Clause

Pure-Go HBase client

595
180
9m
Apache-2.0

A developer-friendly Python library to interact with Apache HBase

577
159
1y 6m
n/a

Cloud

Datasets

Document

HBase as a JSON Document Database

24
5
10m
Apache-2.0

Entity/JPA

A production-grade HBase ORM library that makes accessing HBase clean, fast and fun (Can also be used as Bigtable ORM)

67
33
1y 4m
Apache-2.0

HBase as an Entity Database

5
1
10m
Apache-2.0

A JPA 2.1 compliant Polyglot Object-Datastore Mapping Library for NoSQL Datastores.Please subscribe to:

892
242
2y 5m
Apache-2.0

Geospatial

Graph

Distributed Graph Analytics with Apache Flink

213
77
9m
Apache-2.0

HBase as a TinkerPop Graph Database

236
58
9m
Apache-2.0

A graph database that supports more than 100+ billion data, high performance and scalability (Include OLTP Engine & REST-API & Backends)

1.98K
391
65d
Apache-2.0

A distributed, fast open-source graph database featuring horizontal scalability and high availability

6.69K
691
9m
Apache-2.0

SQL/OLAP

Time Series

Secondary Indices

Secondary Index for HBase

587
291
5y 83d
Apache-2.0

Transactions

Haeinsa is linearly scalable multi-row, multi-table transaction library for HBase

158
46
5y 5m
Apache-2.0

Vector-field consistency model for HBase fine-grained inter-DC replication with Quality-of-Data

1
1
1y 104d
Apache-2.0

Mirror of Apache Omid Incubator

68
42
10m
Apache-2.0

Themis provides cross-row/cross-table transaction on HBase based on google's percolator.

217
62
1y 9m
Apache-2.0

Integrations

Mirror of Apache Apex malhar

131
150
2y 8m
Apache-2.0

Apache Beam is a unified programming model for Batch and Streaming

5.06K
3.23K
9m
n/a

HBase adapters for Cascading

10
11
4y 6m
n/a

A very simple wrapper around cascading.hbase for use in Cascalog

19
5
5y 6m
n/a

Mirror of Apache Crunch (Incubating)

100
85
1y 6m
Apache-2.0

An import river similar to the elasticsearch mysql river

37
36
8y 5m
Apache-2.0

Apache Flink

17.45K
9.78K
9m
Apache-2.0

Mirror of Apache Gearpump (Incubating)

300
95
3y 11m
Apache-2.0

Mirror of Apache Giraph

581
293
1y 66d
n/a

Apache HBase Connectors

171
124
9m
Apache-2.0

Mirror of Apache Pig

636
459
9m
Apache-2.0

presto hbase connector 组件基于Presto Connector接口规范实现,用来给Presto增加查询HBase的功能。相比其他开源版本的HBase Connector,我们的性能要快10到100倍以上。

228
100
1y 104d
Apache-2.0

The Apache Spark - Apache HBase Connector is a library to support Spark accessing HBase table as external data source or sink.

538
285
1y 90d
Apache-2.0

Mirror of Apache Storm

6.29K
4.08K
9m
n/a

Tools

Hannibal is tool to help monitor and maintain HBase-Clusters that are configured for manual splitting.

168
62
4y 7m
n/a

hbase UI tool

132
48
5y 4m
Apache-2.0

Miscellaneous

Supporting configs and tools for HBase at HubSpot

16
7
8y 93d
n/a

Books

Papers

Community