Skip to main content
OpenSourceAlternatives

TDengine

Open source · OSI-approvedStatus: unknownNew

High-performance open-source time-series database for Industrial IoT

TDengine is an open-source time-series database for IoT and industry. TDengine is an open-source, cloud-native time-series database built for IoT and industrial workloads. It combines ingestion, storage, caching, stream processing, and data subscription in one platform, with self-hosted Docker and Kubernetes deploys plus managed TDengine Cloud.[1][2]

Quick verdict

Open-source TSDB for IoT with a documented InfluxDB exit. TDengine is an AGPL-3.0, cloud-native time-series database for IoT and industrial workloads with built-in caching, stream processing, and subscription. It self-hosts on Docker or Kubernetes, offers TDengine Cloud, and documents a full InfluxDB migration path. Enterprise support is paid; SSO and offline behavior are unconfirmed.[1][2][3]

Key features

  • One table per collection point, super and virtual tables. TDengine models data as one table per collection point and adds super tables and virtual tables, a design the docs say addresses high-cardinality workloads reaching billions of collection points.[1]

  • Caching, stream processing, and subscription built in. Built-in caching, stream processing, and data subscription are part of the platform, which the docs say reduces extra system components and operating cost for time-series pipelines.[1]

  • Cloud-native clustering and horizontal scale. The docs treat clustering as essential for growing workloads and cover cluster deployment, fault tolerance, and disaster recovery; the site positions TDengine as cloud-native for public, private, or hybrid clouds.[1][2]

  • TSDB plus an industrial data platform with a free tier. TDengine TSDB is the database product while TDengine IDMP packages ingestion, storage, analytics, modeling, visualization, and AI use in one industrial platform. A free tier covers up to 5,000 tags for evaluation, PoC, or small production.[1][2]

  • REST API and multi-language connectors. The developer guide covers connecting, modeling, writing, querying, caching, and subscription with sample code in multiple languages, plus a REST API and connectors reference.[1]

Who it fits

  • Teams ingesting industrial sensor data. The docs state TDengine is purpose-built for IoT, connected vehicles, industrial internet, finance, and IT operations. That documented audience, not a vendor claim about your workload, is the basis for this fit.[1]

  • IT operations and monitoring workloads. IT operations is a named target scenario with caching and subscription primitives that suit metrics pipelines. This fit is inferred from the documented scenarios, not stated by the vendor.[1]

  • Teams considering a move off InfluxDB. The vendor documents a full InfluxDB migration path with a sync-before-you-decide connector, so teams already on InfluxDB can evaluate on production data. This fit follows from the documented migration support.[1]

Limits to weigh

  • Paid editions gate enterprise needs. Enterprise and Cloud editions plus paid support sit above the open core, so organizations needing included support or enterprise features should budget beyond the free tier. Edition boundaries come from the pricing and OSS pages.[1][2]

  • Cluster operations need administrator effort. Single-node Docker start is simple, but the operations surface (upgrades, fault tolerance, cluster maintenance, tuning) means multi-node deployments want an administrator. This difficulty reading is editorial.[1]

  • SSO and offline behavior unconfirmed. Observed sources do not document single sign-on or offline and air-gapped operation, so neither is claimed here. Treat these as open questions to check in the docs or with the vendor before adopting.[1][2]

Community signals

Inspected sample: TDengine official homepage, taosdata/TDengine GitHub repository page, TSDB documentation reading guide, pricing page, OSS history page, the official InfluxDB migration guide, and the repository Discussions forum landing page. No individual community reports were read, so no testimonial-grade quotes are included.

1 cited community source. No Reddit originals or G2 reports about TDengine were inspected during intake research, so no testimonial-grade community quotes are included. Star counts below are October 2026 observations, not live values. SSO, offline, and cloud-region behavior could not be confirmed from observed sources and are preserved as unknowns, not as missing features.

About 25.2k stars observed on GitHub. The taosdata/TDengine repository page showed about 25.2 thousand stars at observation in October 2026. That is a point-in-time observation, not a live count.[1]

Open-source history since 2019. The vendor traces its open-source journey from the initial 2019 open-sourcing through the clustering edition in 2020 to the cloud-native edition in 2022, alongside Enterprise and Cloud editions.[1]

No independent community quotes inspected. No Reddit originals or G2 reports were inspected during this research pass, so this assessment carries no community testimonial quotes. That is a coverage gap, not a verdict on user sentiment.[1]

Compatibility and deployment

InfluxDB line-protocol writers can repoint. Because TDengine accepts the InfluxDB line protocol, existing writers only need their target configuration changed to TDengine, and the connector keeps both systems synchronized during evaluation.[1]

Docker, Kubernetes, and Cloud targets. Deployment targets include Docker-based self-hosting, Kubernetes-based cloud-native deployment, and the managed TDengine Cloud instance types for TSDB and IDMP.[1][2]

Maintained release lines with an LTS option. The docs list maintained lines including v3.4.3 as latest and v3.3.6 as LTS, with release history and a roadmap, which supports upgrade planning for operators.[1]

Questions worth asking

How much does TDengine cost per month?

The core database is open source with a free tier for up to 5,000 tags, usable for evaluation, PoC, or small production. Paid annual plans include support, paid support for free-tier deployments is listed at $3,375 per year, and 24x7 Severity-1 coverage is an add-on. Your exact monthly cost depends on the edition and support you choose.[1][2]

Can you self-host TDengine?

Yes. TDengine offers self-serve downloads with a Docker getting-started guide, documents cluster deployment with fault tolerance and maintenance, and is positioned as cloud-native with Kubernetes deployment. TDengine Cloud is the managed alternative.[1][2]

What license does TDengine use?

The community repository taosdata/TDengine is identified as AGPL-3.0 licensed. Paid Enterprise and Cloud editions extend the open core. If you plan to embed or offer TDengine as a service, have counsel review the AGPL-3.0 obligations; that caution is editorial, not legal advice.[1][2]

How do you migrate from InfluxDB to TDengine?

TDengine publishes a migration guide from InfluxDB to TDengine Enterprise: an InfluxDB connector replicates and synchronizes buckets so you can test on production data, line-protocol compatibility lets existing writers repoint at TDengine, and the guide covers nanosecond-precision database setup.[1]

Sources and editorial review

Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

Inspected sample: TDengine official homepage, taosdata/TDengine GitHub repository page, TSDB documentation reading guide, pricing page, OSS history page, the official InfluxDB migration guide, and the repository Discussions forum landing page. No individual community reports were read, so no testimonial-grade quotes are included. No Reddit originals or G2 reports about TDengine were inspected during intake research, so no testimonial-grade community quotes are included. Star counts below are October 2026 observations, not live values. SSO, offline, and cloud-region behavior could not be confirmed from observed sources and are preserved as unknowns, not as missing features.

  1. TDengine official homepage

    official · Observed October 13, 2026

    Official tdengine.com homepage: open-source, high-performance, cloud-native TSDB and modern historian alternative; TSDB and IDMP products; free tier to 5,000 tags; TDengine Cloud; PI System replacement positioning.

  2. TDengine GitHub repository

    official · Observed October 13, 2026

    Official repository taosdata/TDengine: high-performance, scalable time-series database for Industrial IoT; license identified as AGPL-3.0; about 25.2k stars observed.

  3. TDengine TSDB documentation

    official · Observed October 13, 2026

    TSDB docs reading guide: open-source cloud-native TSDB for IoT, vehicles, industrial internet, finance, IT ops; super and virtual tables; caching, stream processing, subscription; REST API and connectors; cluster ops; v3.4.3 latest, v3.3.6 LTS.

  4. TDengine pricing page

    official · Observed October 13, 2026

    Pricing page: free tier to 5,000 tags for evaluation, PoC, or small production; support included with annual plans; free-tier support at $3,375 per year; 24x7 Severity-1 add-on.

  5. Migrate from InfluxDB to TDengine

    official · Observed October 13, 2026

    Official migration guide from InfluxDB to TDengine Enterprise: InfluxDB connector replication and sync, line-protocol compatibility, nanosecond-precision setup.

  6. TDengine open-source page

    official · Observed October 13, 2026

    OSS page: open-sourced 2019, clustering edition 2020, cloud-native edition 2022; Enterprise and TDengine Cloud editions.

  7. TDengine GitHub Discussions

    community · Observed October 13, 2026

    Repository Discussions forum landing page: an active community forum with open discussion filters. Only the landing page was inspected; no individual reports were read, so nothing here is quoted as a testimonial.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

InfluxDB

InfluxDBOpen

Open time-series database for metrics, events, and IoT telemetry

Stars31.8K
Commitjust now
LicenseApache-2.0

InfluxDB is an open time-series database for metrics, events, and IoT telemetry, queried with SQL and InfluxQL and run self-managed or as a managed cloud.

TimescaleDB

TimescaleDBOpen

PostgreSQL extension for time-series analytics

Stars23.7K
Commitjust now
LicenseApache-2.0

TimescaleDB is a PostgreSQL extension for high-performance real-time analytics on time-series and event data, available self-hosted and as managed Tiger Cloud.

Vector

VectorOpen

High-performance observability pipeline for logs and metrics

Stars22.7K
Commitjust now
LicenseMPL-2.0

Vector is a Rust observability data pipeline that collects, transforms, and routes logs and metrics from dozens of sources to any vendor sink.

Logstash

LogstashOpen

Open-source data pipeline that ingests, transforms, and ships logs and events

Stars15K
Commitjust now
LicenseApache-2.0

Logstash is a free open-source data collection engine from Elastic that ingests, transforms, and ships logs and events through real-time pipelines.

OpenSearch

OpenSearchOpen

Apache 2.0 search and analytics suite with AI-ready retrieval

Stars13.8K
Commitjust now
LicenseApache-2.0

OpenSearch is an Apache 2.0 search and analytics suite for ingesting, searching, visualizing, and analyzing data at scale, with vector search for AI applications.

QuestDB

QuestDBOpen

Open-source time-series database for fast SQL analytics

Stars17.4K
Commitjust now
LicenseApache-2.0

QuestDB is an open-source time-series database that ingests millions of rows per second and queries them with extended SQL over open formats.