Track Awesome Hbase Updates Weekly
A curated list of awesome HBase projects and resources.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 rayokota/awesome-hbase · ⭐ 157 · 🏷️ Databases
May 30 - Jun 05, 2022
Frameworks / Entity/JPA
- HBase ORM (⭐71) - A production-grade HBase ORM library.
Frameworks / Graph
- HugeGraph (⭐2.1k) - A graph database that supports more than 10+ billion data, high performance and scalability.
Integrations / Transactions
- Presto (⭐233) - Presto-HBase connector.
Dec 07 - Dec 13, 2020
Integrations / Transactions
- Flink (⭐20k) - Flink-HBase connector.
Nov 18 - Nov 24, 2019
Integrations / Transactions
- Apex (⭐131) - Apex-HBase connector.
- HAWQ - HAWQ PXF external tables on HBase.
Sep 02 - Sep 08, 2019
Infrastructure / Transactions
- Omid (⭐76) - Transactional support for HBase.
Aug 26 - Sep 01, 2019
Frameworks / Graph
- NebulaGraph (⭐8.1k) - A high performance distributed Graph database.
Jul 22 - Jul 28, 2019
Infrastructure / Transactions
- HBase-QoD (⭐1) - Vector-field consistency for HBase fine-grained transactional inter-DC replication.
Apr 15 - Apr 21, 2019
Integrations / Transactions
- Ranger - HBase plugin for Apache Ranger.
Feb 25 - Mar 03, 2019
Integrations / Transactions
- Pulsar - HBase connector for Pulsar.
Jan 21 - Jan 27, 2019
Integrations / Transactions
- Tajo - Tajo integration with HBase.
Dec 10 - Dec 16, 2018
Integrations / Transactions
- Camel - Camel HBase component.
- Zeppelin - HBase shell interpreter for Apache Zeppelin.
Oct 29 - Nov 04, 2018
Integrations / Transactions
- Kafka (⭐198) - HBase Kafka proxy.
Aug 27 - Sep 02, 2018
Frameworks / SQL/OLAP
- AntsDB - AntsDB is a low latency, high concurrency, MySQL compliant SQL layer for HBase.
Jan 22 - Jan 28, 2018
Integrations / Transactions
- Crunch (⭐103) - HBase adapters for Crunch.
- Gearpump (⭐298) - Gearpump integration for HBase.
Sep 25 - Oct 01, 2017
Community / Transactions
Aug 14 - Aug 20, 2017
Books / Transactions
- HBase: The Definitive Guide - Comprehensive guide to HBase.
Jul 31 - Aug 06, 2017
Cloud
- Cloudera Director - Run Hadoop/HBase clusters on AWS, Azure or Google Cloud.
- Hortonworks Cloudbreak - Provision Hadoop/HBase clusters on AWS, Azure, Google Cloud, or OpenStack.
Frameworks / SQL/OLAP
- EsgynDB - Commercial SQL engine providing ACID transactions and BI analytics on top of Hadoop, based on Trafodian.
Frameworks / Time Series
- Warp 10 - Time series database for sensor data.
Integrations / Transactions
- Beam (⭐6k) - Beam HBase integration.
- Cascading (⭐10) - HBase adapters for Cascading.
- Cascalog (⭐19) - Wrapper around Cascading.HBase for use in Cascalog.
- Drill - HBase storage plugin for Drill.
- Elasticsearch (⭐37) - Elasticsearch import river for HBase.
- Giraph (⭐597) - Giraph input and output formats for HBase.
- Hive - Hive HBase integration.
- Impala - Impala support for querying HBase tables.
- Pig (⭐651) - Pig HBase integration.
- Spring for Apache Hadoop - Spring-Hadoop integration, including HBase support.
- Storm (⭐6.4k) - Storm/Trident integration for HBase.
Tools / Transactions
- DbSchema - Diagram-oriented database designer with support for HBase.
- Hannibal (⭐170) - Tool to monitor and maintain HBase clusters.
- h-rider (⭐133) - GUI for viewing and manipulating data in HBase.
- Hue - Smart analytics workbench that includes an HBase browser.
- Sematext SPM - Tool for monitoring HBase, HDFS, etc.
Miscellaneous / Transactions
- HubSpot HBase support (⭐16) - Configs and tools for HBase at HubSpot, including Hystrix integration and coprocessors.
Jul 24 - Jul 30, 2017
Clients
- asynchbase (⭐605) - Fully asynchronous, non-blocking HBase client.
- gohbase (⭐654) - Pure Go client for HBase.
- happybase (⭐595) - Python client for HBase.
Cloud
- Amazon EMR - Amazon's Hadoop/HBase offering on AWS.
- Azure HDInsight - Microsoft's Hadoop/HBase offering on Azure.
- Google Cloud Bigtable - High-performance NoSQL database service accessible via HBase client API.
Frameworks / Datasets
- Kite - High-level data layer for Hadoop/HBase.
Frameworks / Document
- HDocDB (⭐24) - HBase as a JSON document database.
Frameworks / Entity/JPA
- DataNucleus - JPA persistence layer with support for HBase.
- Gora - Persistence library for big data with support for HBase.
- HEntityDB (⭐6) - HBase as an entity database.
- Kundera (⭐900) - JPA client with support for HBase.
Frameworks / Geospatial
- GeoMesa - Spatial-temporal database with support for Accumulo, HBase, Cassandra, and Kafka.
Frameworks / Graph
- Gradoop (⭐228) - Research framework for scalable graph analytics built on Flink and HBase.
- HGraphDB (⭐246) - HBase as a TinkerPop graph database.
- JanusGraph - Scalable graph database with support for Cassandra, HBase, Google Cloud Bigtable, and BerkeleyDB.
- S2Graph - High-performance distributed graph database built on HBase.
Frameworks / SQL/OLAP
- Kylin - Extreme OLAP engine for big data that stores data in HBase.
- LeanXScale - Commercial full ACID full SQL product built on Hadoop/HBase.
- Phoenix - SQL layer on top of HBase.
- Splice Machine - Commercial RDBMS built on top of HBase.
- Trafodian - Transactional SQL-on-Hadoop/HBase.
Frameworks / Time Series
- Axibase - Distributed time series database built on HBase.
- OpenTSDB - Scalable time series database built on HBase.
Infrastructure / Secondary Indices
- hindex (⭐588) - Secondary index for HBase.
- Lily HBase Indexer - Quickly and easily search for content stored in HBase.
Infrastructure / Transactions
- Haeinsa (⭐158) - Multi-row/multi-table transaction library for HBase.
- Tephra - Globally consistent transactions on top of HBase.
- Themis (⭐225) - Cross-row/cross-table transactions on HBase based on Google's Percolator.
Integrations / Transactions
- Spark (⭐554) - Spark-HBase connector.
Tools / Transactions
- Ambari - Software for provisioning, managing, and monitor Hadoop/HBase clusters.
- Cloudera Manager - Tool for managing Hadoop/HBase in production.
Books / Transactions
- HBase in Action - Experience-driven guide that shows you how to use HBase.
- Architecting HBase Applications - Includes HBase principles, cluster guidelines, and in-depth case studies.
- HBase Administration Cookbook - How to master HBase configuration and administration.
- HBase Essentials - A practical guide to using HBase.
- HBase Design Patterns - Successful patterns to develop scalable applications with HBase.
- Learning HBase - Learn the fundamentals of HBase administration and development.
- HBase High Performance Cookbook - Exciting projects that teach you how to use HBase.
- Apache HBase Primer - A compact guide to HBase essentials.
- Pro Apache Phoenix - Basic and best practices for using Phoenix.
Papers / Transactions
- Bigtable: A Distributed Storage System for Structured Data - The inspiration for HBase.
- Apache Hadoop Goes Realtime at Facebook - How Facebook deployed HBase to production.