The best open source alternative to TDengine is InfluxDB. If that doesn't suit you, we've compiled a ranked list of other open source TDengine alternatives to help you find a suitable replacement. Other interesting open source alternatives to TDengine are: QuestDB and Apache IoTDB.
TDengine alternatives are mainly Time Series Databases. Browse these if you want a narrower list of alternatives or looking for a specific functionality of TDengine.
InfluxDB handles high-velocity, high-resolution time series data at scale, built for telemetry, edge devices, IoT, and physical AI workloads.

InfluxDB is a time series database built specifically for systems that generate continuous, high-resolution data. Think industrial sensors, satellite telemetry, power grids, and infrastructure monitoring. General-purpose databases weren't designed for this kind of workload, and the performance difference shows at scale.
The core strength is ingest speed. InfluxDB handles millions of data points per second without sacrificing query latency or blowing up storage costs. It uses efficient compression and stores data in Parquet format, which keeps footprint manageable even over long retention windows. Cold data gets automatically evicted and streamed into data lakes, warehouses, or AI/ML pipelines, so you're not paying hot-storage prices for data you rarely touch.
Key capabilities include:
Deployment is flexible. You can run it self-managed on-prem or at the edge, or use the fully managed cloud offering. Both options share the same engine, so you're not locked into a single environment.
Compared to alternatives like QuestDB, TDengine, or Timescale, InfluxDB has the largest installed base in its category, with over 1 million live open source instances and more than 2,800 contributors. It's ranked the top time series database by DB-Engines.
The tool targets engineers building monitoring systems, physical AI pipelines, aerospace telemetry platforms, and industrial data historians. If your workload involves continuous sensor streams and you need both fast writes and fast reads, InfluxDB is built around exactly that problem.
Open-source time-series database offering massive ingestion throughput, millisecond queries, and SQL extensions, designed for optimal performance at any hardware scale.

QuestDB delivers exceptional performance for time-series data management with features that set it apart:
Used by major financial institutions and enterprises for real-time analytics, market data processing, and IoT applications.
Apache IoTDB manages industrial IoT time-series data with high-throughput read/write, edge-cloud sync, ultra-high compression, and integrations with Hadoop, Spark, Flink, and Grafana.

Apache IoTDB is a time-series database management system built specifically for industrial IoT environments. Where general-purpose databases struggle with millions of concurrent device connections and the relentless write pressure of sensor data, IoTDB is designed from the ground up for exactly that. It fits into IoT database deployments ranging from edge nodes to full cloud infrastructure, with a lightweight architecture that keeps hardware costs low.
The core appeal is scale without complexity. IoTDB can ingest data from millions of low-power devices simultaneously, while keeping disk storage costs remarkably low through a high compression ratio (under $0.23 per GB on hard disk). That's a meaningful difference for deployments measuring storage in terabytes.
Key capabilities include:
Compared to alternatives like InfluxDB or QuestDB, IoTDB leans heavily into industrial use cases: energy grids, railways, aerospace telemetry, steel manufacturing, and smart factories. It supports multi-protocol compatibility and targets environments where uptime and data integrity matter more than developer ergonomics.
If your data comes from physical infrastructure rather than application logs or financial ticks, IoTDB is worth evaluating seriously.
Capture screenshots, generate PDFs, scrape content, extract metadata, and automate browsers with one API.
Get free credits