✕

Join us for a virtual meetup on Zoom at 8 PM, July 31 (PDT) about using One Time Series Database for Both Metrics and Logs 👉🏻 Register Now

✕
Skip to content
About TDengine
TDengine is an open-source, high-performance, cloud-native time-series database designed specifically for Industrial IoT (IIoT), Connected Cars, and DevOps scenarios. Developed by TAOS Data in China, TDengine features the innovative "Super Table" concept that provides templates for data collection points with both metric schemas and tag schemas for static attributes. With AI-powered capabilities through TDgpt, TDengine enables forecasting and anomaly detection in single SQL statements, supporting billions of data collection points while maintaining high performance for data ingestion, querying, and compression.
GreptimeDB vs. TDengine
Feature/AspectGreptimeDBTDengine
Data ModelUnified Observability DatabaseIndustrial IoT Time-Series Database
Value ModelMulti-Value (supports complex data structures)Multi-Value with Super Table templates
Multi-model SupportMetrics, Logs & Traces in one databaseTime-series data with IoT-specific optimizations
Ingestion ProtocolsSQL
gRPC
InfluxDB Line Protocol
Prometheus Remote Storage
OpenTelemetry
HTTP API
MQTT
OPC-UA
RESTful API
SQL INSERT
Industrial protocols
Query LanguagesSQL & PromQL (dual interface)Standard SQL with time-series functions
Data RetentionFlexible TTL policies with tiered storageConfigurable retention with automatic deletion
Continuous AggregationBuilt-in SQL aggregation, Pipeline ETL engine & Flow streaming computationStream processing with caching and data subscription
Use CasesUnified observability, real-time analytics, IoT monitoring, edge computingIndustrial IoT, smart manufacturing, connected vehicles, energy monitoring
ArchitectureCloud-native distributed with compute-storage separationDistributed design with Super Table templates
Storage FormatApache Parquet (columnar, compressed)Native time-series optimized storage
Storage ScalabilityObject storage integration with unlimited capacityDistributed storage with automatic sharding
High AvailabilityNative clustering with automatic failoverMulti-replica deployment with data synchronization
LicenseApache 2.0AGPL v3.0 (core), Commercial (enterprise)
Deployment OptionsSingle-node, cluster, Kubernetes-native, edge-to-cloud with unified APIOn-premise, cloud, hybrid deployment with Kubernetes
Operational ComplexitySingle unified system with simplified Kubernetes operationsRequires understanding of Super Table concepts
Written LanguageRust (memory safety, performance)C (system-level performance)

Join our community

Get the latest updates and discuss with other users.