Apache Druid vs. InfluxDB vs. M3 Open Source Metrics Engine (M3DB)

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Druid
Score 9.9 out of 10
N/A
Apache Druid is an open source distributed data store. Druid’s core design combines ideas from data warehouses, timeseries databases, and search systems to create a high performance real-time analytics database for a broad range of use cases. Druid merges key characteristics of each of the 3 systems into its ingestion layer, storage format, querying layer, and core architecture.N/A
InfluxDB
Score 8.8 out of 10
N/A
The InfluxDB is a time series database from InfluxData headquartered in San Francisco. As an observability solution, it is designed to provide real-time visibility into stacks, sensors and systems. It is available open source, via the Cloud as a DBaaS option, or through an Enterprise subscription.N/A
M3 Open Source Metrics Engine (M3DB)
Score 0.0 out of 10
N/A
M3 is a Prometheus compatible, metrics engine that provides visibility, consisting of 3 simple components for ingestion and streaming aggregation, a timeseries database, and a real-time query engine. It is available free and open source under the Apache 2.0 license, and was originally conceived and created by developers at Uber. Docker is not required but suggested as the easiest way to run and manage M3DB.
$0
Pricing
Apache DruidInfluxDBM3 Open Source Metrics Engine (M3DB)
Editions & Modules
No answers on this topic
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
DruidInfluxDBM3 Open Source Metrics Engine (M3DB)
Free Trial
NoNoNo
Free/Freemium Version
NoNoYes
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Apache DruidInfluxDBM3 Open Source Metrics Engine (M3DB)
Best Alternatives
Apache DruidInfluxDBM3 Open Source Metrics Engine (M3DB)
Small Businesses
InfluxDB
InfluxDB
Score 8.8 out of 10

No answers on this topic

InfluxDB
InfluxDB
Score 8.8 out of 10
Medium-sized Companies

No answers on this topic

No answers on this topic

No answers on this topic

Enterprises

No answers on this topic

No answers on this topic

No answers on this topic

All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
Apache DruidInfluxDBM3 Open Source Metrics Engine (M3DB)
Likelihood to Recommend
9.0
(1 ratings)
9.0
(4 ratings)
-
(0 ratings)
Likelihood to Renew
-
(0 ratings)
9.1
(2 ratings)
-
(0 ratings)
Support Rating
-
(0 ratings)
9.0
(1 ratings)
-
(0 ratings)
User Testimonials
Apache DruidInfluxDBM3 Open Source Metrics Engine (M3DB)
Likelihood to Recommend
Apache
It is extremely well suited to rapid ingest of data from large data sources, due to the fact that you can restrict what is ingested by column/field, so that you only pull in the data you actually want or need.
As stated earlier, the open source version could use better cluster management tools, and troubleshooting tools for failing jobs/tasks.
Read full review
InfluxData
InfluxDB is very good at storing monitoring metrics (e.g. performance data). InfluxDB is not the right choice if you need to store other data types (like plain text, data relations etc.).
Read full review
Open Source
No answers on this topic
Pros
Apache
  • Rapid ingest
  • Limiting ingest to only the relevant fields/columns
  • Easy ingest spec creation
Read full review
InfluxData
  • Perfect handling telemetry data.
  • Low latency, near real time.
  • SQL-like language makes it easier to query.
Read full review
Open Source
No answers on this topic
Cons
Apache
  • Security configuration is problematic
  • Cluster management could have more features
  • Troubleshooting incomplete tasks/jobs is a chore
Read full review
InfluxData
  • GUI based administrator console
Read full review
Open Source
No answers on this topic
Likelihood to Renew
Apache
No answers on this topic
InfluxData
InfluxDB is a near perfect product for time series database engines. The relatively small list of cons are heavily outweighed by it's ability to just work and be a very flexible and powerful database engine. The community and support provided by the corporation are the only areas I have little experience.
Read full review
Open Source
No answers on this topic
Support Rating
Apache
No answers on this topic
InfluxData
We have worked with the InfluxDB support team a few times so far and it has been positive. Issues submitted are worked on promptly and we have good feedback.
Read full review
Open Source
No answers on this topic
Alternatives Considered
Apache
No answers on this topic
InfluxData
To be honest, I didn't look at alternatives since InfluxDB performs very well if you can oversee the lack of security and HA features. But for all challenges, there is an easy solution which brings you forward (e.g. read load balancing can be achieved by using a common HTTPS load balancer).
Read full review
Open Source
No answers on this topic
Return on Investment
Apache
  • Integration with S3 storage has saved about 35% on our storage, over HDFS
  • The rapid ingest has saved user's time in the query aspects of their applications.
  • The ability to ingest from a variety of data sources has made overall user application queries much simpler
Read full review
InfluxData
  • Provided us a time series DB.
  • With the SQL-like language, it is very easy to learn.
  • Empowered us to keep track of our events.
Read full review
Open Source
No answers on this topic
ScreenShots