When you need massive-scale SQL analytics over event data and are fine with a generic columnar DB rather than a purpose-built TSDB.
ClickHouse® is a real-time analytics database management system
- 49.5k
- C++
- Apache-2.0
time series database / observability
InfluxDB is an open-source time series database for metrics, events, and real-time analytics, now built on a columnar architecture with object storage and SQL/InfluxQL support.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
When you need massive-scale SQL analytics over event data and are fine with a generic columnar DB rather than a purpose-built TSDB.
ClickHouse® is a real-time analytics database management system
When you want a cloud-native data warehouse on object storage with unified analytics/search/AI capabilities, but don't need Influx's specialized time-series features.
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
When you already run Postgres and need columnar real-time analytics, avoiding a separate TSDB.
Real-time analytics on Postgres tables
When you want a lightweight DuckDB/Parquet-based lakehouse for sub-second time-series queries and prefer a small Go service.
GigAPI is a Timeseries lakehouse for real-time data and sub-second queries, powered by DuckDB OLAP + Parquet Query Engine, Compactor w/ Cloud-Native Storage. Drop-in FDAP alternative ⭐
When you need a horizontally scalable, HA time-series database in Go with low operational overhead and no external dependencies.
LinDB is a scalable, high performance, high availability distributed time series database.
When you need the highest raw ingest/query performance in a single binary with SQL and zero dependencies, and can accept a Java-based deployment.
QuestDB is a high performance, open-source, time-series database
When you need a resource-efficient, Prometheus-compatible TSDB with simple single-node or cluster setup and low RAM/CPU usage.
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
When you want a unified Rust columnar database for metrics, logs, and traces with native OpenTelemetry support and object storage.
The open-source observability database. One columnar engine for metrics, logs, and traces, on object storage.
When you need horizontally scalable, multi-tenant long-term storage for Prometheus and are fully invested in the Prometheus ecosystem.
Grafana Mimir provides horizontally scalable, highly available, multi-tenant, long-term storage for Prometheus.
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
When you want a ready-made observability platform with UI and ingestion for logs/metrics/traces, rather than a low-level database to build upon.
Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and events across apps, agents, and systems, reducing storage costs by up to 90% through columnar telemetry compression.
When you need a turn-key agent-based monitoring solution with dashboards and alerting, and don't require a programmable query API.
The fastest path to AI-powered full stack observability, even for lean teams.
When you want a Datadog-like all-in-one observability platform with logs, metrics, traces, and pipelines, with a GUI.
Open source observability platform for logs, metrics, traces, frontend monitoring, pipelines and LLM observability. A sophisticated, simple and highly performant alternative to Datadog, Splunk, and Elasticsearch with 140x lower storage costs and single binary deployment.
When you want an OpenTelemetry-native APM platform with dashboards and alerting, not a standalone TSDB.
Open source APM: OpenTelemetry traces, metrics, and logs
When you want an observability platform with session replay and unified logs, metrics, traces, and errors, powered by ClickHouse.
Resolve production issues, fast. An open source observability platform unifying session replays, logs, metrics, traces and errors powered by ClickHouse and OpenTelemetry.
These projects were analysed and named influxdb among their alternatives. The relationship is not symmetric — how influxdb rates them is a separate judgement, made when influxdb is analysed in its own right.
calls influxdb “Choose if you want a thriving TSDB with SQL support in InfluxDB 3.0 and an Apache-2.0 license, and can scale OSS without built-in clustering.”
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
calls influxdb “Choose it for a mature TSDB with InfluxQL/Flux when you don't need IoTDB's TsFile or edge-cloud sync.”
Apache IoTDB
calls influxdb “Choose when you want a push-oriented centralized metrics/event store and can bring your own collection and alerting.”
The Prometheus monitoring system and time series database.
calls influxdb “Choose InfluxDB when you want a purpose-built metrics/event store with its own HTTP API and query language, no Postgres dependency.”
A time-series database for high-performance real-time analytics packaged as a Postgres extension
calls influxdb “Choose when you want a general-purpose metrics/events datastore with InfluxQL/SQL and do not need PromQL compatibility.”
VictoriaMetrics: fast, cost-effective monitoring solution and time series database
calls influxdb “Choose InfluxDB when you rely on the Telegraf/Grafana metrics ecosystem or a Rust-based TSDB; its different query language (Flux/InfluxQL) and data model mean a non-trivial migration.”
QuestDB is a high performance, open-source, time-series database
calls influxdb “metrics/events TSDB with Flux/InfluxQL ecosystem; choose it for metrics-only applications on your own stack rather than unified log/trace storage.”
The open-source observability database. One columnar engine for metrics, logs, and traces, on object storage.