HBase vs. Druid

  • -
  • -
  • 6.49K
  • -
  • 25
  • 277

What is HBase?

Apache HBase is an open-source, distributed, versioned, column-oriented store modeled after Google' Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Apache Hadoop.

What is Druid?

Druid is a distributed, column-oriented, real-time analytics data store that is commonly used to power exploratory dashboards in multi-tenant environments. Druid excels as a data warehousing solution for fast aggregate queries on petabyte sized data sets. Druid supports a variety of flexible filters, exact calculations, approximate algorithms, and other useful calculations.
Why do developers choose HBase?
Why do you like HBase?

Why do developers choose Druid?
Why do you like Druid?

What are the cons of using HBase?
No Cons submitted yet for HBase
Downsides of HBase?

What are the cons of using Druid?
No Cons submitted yet for Druid
Downsides of Druid?

Want advice about which of these to choose?Ask the StackShare community!

What companies use HBase?
67 companies on StackShare use HBase
What companies use Druid?
28 companies on StackShare use Druid
What tools integrate with HBase?
4 tools on StackShare integrate with HBase
What tools integrate with Druid?
2 tools on StackShare integrate with Druid

What are some alternatives to HBase and Druid?

  • Cassandra - Cassandra is a partitioned row store. Rows are organized into tables with a required primary key.
  • MongoDB - The database for giant ideas
  • Hadoop - Open-source software for reliable, scalable, distributed computing
  • Apache Hive - Data Warehouse Software for Reading, Writing, and Managing Large Datasets

See all alternatives to HBase

Interest Over Time