Druid vs VoltDB: What are the differences?
Druid: Fast column-oriented distributed data store. 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; VoltDB: In-memory relational DBMS capable of supporting millions of database operations per second. VoltDB is a fundamental redesign of the RDBMS that provides unparalleled performance and scalability on bare-metal, virtualized and cloud infrastructures. VoltDB is a modern in-memory architecture that supports both SQL + Java with data durability and fault tolerance.
Druid and VoltDB are primarily classified as "Big Data" and "In-Memory Databases" tools respectively.
"Real Time Aggregations" is the top reason why over 3 developers like Druid, while over 4 developers mention "SQL + Java" as the leading cause for choosing VoltDB.
Druid is an open source tool with 8.32K GitHub stars and 2.08K GitHub forks. Here's a link to Druid's open source repository on GitHub.