TDengine

TDengine is an AI-native time-series data platform designed specifically for industrial IoT and operational technology (OT) environments.

Reviewed by 7wData
API Available

On this page

Publisher review

TDengine is an AI-native time-series data platform designed specifically for industrial IoT and operational technology (OT) environments. It replaces legacy historians like OSIsoft PI System with an open, high-performance foundation that ingests, stores, and analyzes data from up to 1 billion devices. The platform is built for engineers and data teams managing high-frequency sensor data across manufacturing, energy, utilities, and smart infrastructure. TDengine is trusted by over 1,000 industrial companies, including McDonald's, Siemens, CATL, and Deloitte, and is deployed both on-premises and in the cloud. Its core value proposition is delivering 10x higher performance at roughly 10% the cost of traditional solutions, while adding AI-driven analytics and real-time stream processing that legacy systems lack.

TDengine achieves its performance through a specialized time-series storage engine that uses advanced compression techniques, cutting storage costs by up to 90% compared to general-purpose databases. It supports automated tiered storage with S3 object store integration, allowing hot, warm, and cold data to be managed cost-effectively. The platform ingests data via zero-code connectors for MQTT, Kafka, OPC UA, and PI System, and includes a built-in ETL engine for cleaning and transforming data on the fly. For analytics, TDengine offers a built-in stream engine for real-time windowed aggregations and KPI generation, plus TDgpt, an AI engine that performs behavioral deviation detection, forecasting, and data imputation directly in SQL. The Zero-Query Intelligence feature automatically generates dashboards, insights, and KPI recommendations without manual query writing, while the AI agent supports SQL-based forecasting and anomaly detection. Edge-cloud synchronization enables reliable replication across distributed sites, and the tree hierarchy with reusable templates provides rich metadata contextualization for asset models.

In the time-series database market, TDengine competes directly with InfluxDB, TimescaleDB, and QuestDB, but positions itself as an industrial-grade historian rather than a general-purpose TSDB. Independent benchmarks (TSBS IoT) show TDengine achieving up to 10x higher ingestion throughput and 5x faster query performance than InfluxDB and TimescaleDB on comparable hardware. Its pricing model is transparent and significantly cheaper than legacy historians like PI System, where a 16-core perpetual license costs $100,000 versus PI System's typical six-figure licensing. However, TDengine trails InfluxDB and TimescaleDB in dashboarding and visualization capabilities, and its alerting UI and workflow are not included in the base TSDB product—these require the separate Historian edition. The platform is open-source core but monetizes through enterprise licenses and cloud subscriptions, which may deter teams seeking a fully open-source solution.

The honest trade-offs with TDengine center on its industrial specialization. It excels at high-ingestion, high-cardinality time-series workloads but lacks the general-purpose query flexibility of TimescaleDB or the ecosystem of InfluxDB. The TSDB edition deliberately excludes dashboards, asset models, events UI, and alerting workflows—these are only available in the higher-priced Historian edition. For teams that need built-in visualization or complex event processing, TDengine requires integration with third-party tools like Grafana or custom development. Additionally, while TDengine supports up to 1 billion devices, real-world performance depends on sampling patterns, retention policies, and query workloads; the company estimates 2,500–5,000 data points per second per core under normal conditions. Multi-cloud deployment is supported, but the fully managed cloud service is only available on AWS, Azure, and GCP, with no multi-cloud replication built-in. Finally, the AI features (TDgpt, Zero-Query Intelligence) are relatively new and may require tuning for domain-specific anomaly detection, unlike more mature ML platforms.

Get the AI & data signal, daily.

335k+ subscribers read this every morning. One email, both newsletters. Unsubscribe anytime.

How it works

  1. Time-series storage engine

    A specialized engine ingests and queries time-series data at 10x higher throughput than InfluxDB and TimescaleDB, validated by TSBS IoT benchmarks.

  2. Advanced compression and tiered storage

    Cuts storage costs by up to 90% using advanced compression and automated tiered storage with S3 support, minimizing data footprint.

  3. High-cardinality device ingestion

    Supports up to 1 billion devices, each core handling 2,500–5,000 data points per second under normal conditions.

  4. Built-in stream engine

    Performs real-time SQL-based windowed aggregations and KPI generation, enabling immediate analytics on streaming data.

  5. TDgpt AI engine

    Delivers behavioral deviation detection, forecasting, and data imputation directly in SQL, eliminating separate ML pipelines.

  6. Zero-Query Intelligence

    Automatically generates dashboards, insights, and KPI recommendations without manual query writing, plus an AI agent for SQL-based forecasting.

  7. Edge-cloud synchronization

    Automates replication across distributed sites with zero-code connectors for MQTT, Kafka, OPC UA, and PI System.

Strengths and trade-offs

Strengths

  • Achieves up to 10x higher ingestion throughput and 5x faster query performance than InfluxDB and TimescaleDB in independent TSBS IoT benchmarks on comparable hardware.
  • Reduces storage costs by up to 90% through advanced compression algorithms and automated tiered storage with S3 object store integration.
  • Supports up to 1 billion devices with high-cardinality ingestion, each core sustaining 2,500–5,000 data points per second under normal conditions.
  • Built-in AI agent enables SQL-based time-series forecasting and anomaly detection directly in the database, eliminating the need for separate ML pipelines.

Trade-offs

  • The base TSDB edition lacks dashboards, visualization components, asset models, events UI, and alerting workflows—these are only available in the higher-priced Historian edition.
  • Real-world ingestion performance depends heavily on sampling patterns, retention policies, and query workloads, with the 2,500–5,000 DPS per core estimate varying significantly in production.
  • AI features like TDgpt and Zero-Query Intelligence are relatively new and may require domain-specific tuning for accurate anomaly detection, unlike more mature ML platforms.
  • Fully managed cloud service is limited to AWS, Azure, and GCP with no native multi-cloud replication, and the open-source core may deter teams needing a fully open-source solution.

Pricing context

Self-hosted annual plans start at $5,000 for 2 cores and scale to $80,000 for 32 cores; perpetual plans range from $12,500 (2 cores) to $200,000 (32 cores), with optional 15% annual support fee. Fully managed cloud plans start at $600/month (Starter: 1 core, 4 GB RAM, 200 GB storage) and go up to $5,600/month (XLarge: 16 cores, 64 GB RAM, 10 TB storage). All plans include data connectors, stream processing, edge-cloud sync, and AI agent at no extra cost.

Getting started with TDengine

  1. Sign up for TDengine

    Go to the TDengine website and create an account. Choose between the self-hosted or fully managed cloud plan. For self-hosted, download the installer for your OS. For cloud, select a plan tier and region.

  2. Connect your data sources

    Use the zero-code connectors to ingest data from MQTT, Kafka, OPC UA, or PI System. Configure each connector with your source's endpoint, credentials, and topic or tag mappings. Test the connection to ensure data flows.

  3. Define your asset model

    Create a tree hierarchy in TDengine to represent your devices or assets. Use reusable templates to define metadata tags like location, type, and unit. This contextualizes your time-series data for easier querying.

  4. Run a real-time aggregation

    Write a SQL query using the built-in stream engine to perform a windowed aggregation, such as calculating the average temperature over 5-minute windows. Execute the query and verify the output in the results pane.

  5. Schedule automated backups

    Configure automated tiered storage with S3 integration to move cold data to object storage. Set a retention policy for hot, warm, and cold data tiers. Schedule daily backups to ensure data durability.

Frequently Asked Questions

What is TDengine and who is it for?

TDengine is an AI-native time-series data platform for industrial IoT and OT environments. It replaces legacy historians like OSIsoft PI System, handling data from up to 1 billion devices. It's built for engineers and data teams in manufacturing, energy, utilities, and smart infrastructure.

How does TDengine compare to InfluxDB and TimescaleDB?

Independent TSBS IoT benchmarks show TDengine achieves up to 10x higher ingestion throughput and 5x faster query performance than InfluxDB and TimescaleDB on comparable hardware. It also reduces storage costs by up to 90% through advanced compression and tiered storage.

What AI features does TDengine offer?

TDengine includes TDgpt for behavioral deviation detection, forecasting, and data imputation directly in SQL. Zero-Query Intelligence automatically generates dashboards and KPI recommendations without manual queries. An AI agent supports SQL-based forecasting and anomaly detection, eliminating separate ML pipelines.

What are the main trade-offs of using TDengine?

The base TSDB edition lacks dashboards, asset models, and alerting workflows—these require the higher-priced Historian edition. AI features like TDgpt are relatively new and may need domain-specific tuning. The fully managed cloud service is limited to AWS, Azure, and GCP with no multi-cloud replication.

How much does TDengine cost?

Self-hosted annual plans start at $5,000 for 2 cores and go up to $80,000 for 32 cores. Perpetual licenses range from $12,500 to $200,000. Cloud plans start at $600/month for 1 core and 4 GB RAM. All plans include connectors, stream processing, and AI features at no extra cost.

What alternatives exist to TDengine?

Alternatives to TDengine include QuestDB, ArangoDB, Couchbase Capella, Instaclustr, and Neon. Each offers different strengths: QuestDB focuses on high-performance time-series, while Couchbase and ArangoDB provide multi-model capabilities. TDengine positions itself as an industrial-grade historian rather than a general-purpose TSDB.

Alternatives

How TDengine compares

Direct head-to-head against 2 competitors. Picked by 7wData.

This tool

TDengine

Pricing
Self-hosted annual plans start at $5,000 for 2 cores and scale to $80,000 for 32 cores; perpetual plans range from $12,500 (2 cores) to $200,000 (32 cores), with optional 15% annual support fee. Fully managed cloud plans start at $600/month (Starter: 1 core, 4 GB RAM, 200 GB storage) and go up to $5,600/month (XLarge: 16 cores, 64 GB RAM, 10 TB storage). All plans include data connectors, stream processing, edge-cloud sync, and AI agent at no extra cost.
Target
TDengine is an AI-native time-series data platform designed specifically for industrial IoT and operational technology (OT) environments.
Strength
Achieves up to 10x higher ingestion throughput and 5x faster query performance than InfluxDB and TimescaleDB in independent TSBS IoT benchmarks on comparable hardware.
Watch for
The base TSDB edition lacks dashboards, visualization components, asset models, events UI, and alerting workflows—these are only available in the higher-priced Historian edition.

QuestDB

Pricing
Open source core; QuestDB Cloud starts at $0.50/hr for 2 vCPUs, 8 GB RAM.
Target
Time-series analytics for financial services, IoT, and real-time dashboards.
Deployment
Self-hosted or cloud.
Strength
Columnar storage and SIMD-optimized SQL for sub-millisecond aggregations on high-cardinality data.
Watch for
No built-in stream processing or data subscription; relies on external tools for ETL.

Couchbase Capella

Pricing
Pay-as-you-go from ~$0.30/hr for 2 vCPUs, 4 GB RAM; fixed tiers start at $95/month.
Target
Operational and AI workloads needing low-latency key-value and SQL++ queries.
Deployment
Fully managed cloud or self-hosted.
Strength
Built-in vector search and SQL++ for JSON, enabling AI application development without separate search engine.
Watch for
Pricing can spike with high write IOPS; users report unexpected costs under pay-as-you-go model.

User reviews

No user reviews yet. Be the first to write one.

Sources

Reporting on this tool draws on these publicly available sources.

  1. tdengine.com
  2. tdengine.com
  3. tdengine.com
  4. tdengine.medium.com