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?
What license does TDengine use?
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.