TDengine Feature Comparison

To better meet the data processing needs of enterprises and users across various industries, TDengine comprises three offerings:

  • TDengine OSS is an open source, cloud native time series database. Its source code is licensed under the AGPL and publicly available on GitHub. TDengine OSS has seen wide support and engagement among the developer and open source community with over 22,000 stars on GitHub.
  • TDengine Enterprise is a next generation data historian for Industry 4.0 and the Industrial IoT. Built on the open source TDengine OSS, it delivers an enterprise-grade feature set tailored to the needs of traditional industries.
  • TDengine Cloud delivers all features of TDengine Enterprise as a fully managed service that can run on Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).

TDengine OSS Features

Compared with other free, open source time series databases, TDengine OSS has a rich feature set, including the following:

  • Fast data ingestion through standard SQL or schemaless writing
  • Highly efficient SQL queries for datasets of any size or scale
  • Extensions to SQL providing additional functions for time series data processing
  • Cluster support for enhanced availability
  • Built-in caching, stream processing, and data subscription components
  • Client libraries for mainstream programming languages such as Python and Java
  • Seamless integration with third-party visualization and analytics applications
  • Connector for Kafka data ingestion

In addition to use among the developer community for IT monitoring and testing, TDengine OSS is also an excellent choice for proof of concepts. It is available at no cost and can be deployed in under a minute on mainstream Linux distributions or macOS, enabling customers to try TDengine at their convenience.

TDengine Enterprise Features

In addition to all features of TDengine OSS, our TDengine Enterprise offering includes the following:

  • Connectors for data sources such as PI System, OPC, MQTT, InfluxDB, OpenTSDB, and more
  • Tiered storage
  • Data replication between clouds or regions
  • Data backup and restore
  • Data cleaning and transformation based on user-defined rules
  • Access controls and behavior auditing
  • Database encryption
  • Web-based management interface

With its ability to centralize data from multiple sites and distribute that data flexibly and securely to applications and users, TDengine Enterprise is particularly suited to processing operational data in the fields of energy, process manufacturing, and connected cars.

TDengine Cloud Features

As a fully managed cloud service for industrial big data, TDengine Cloud provides all features of TDengine Enterprise in addition to the following:

  • Worry-free operations with a fully managed cloud native solution
  • Storage and compute resources billed separately
  • Data replication to other clouds or regions with just a few clicks
  • Fine-grained role-based access controls (RBAC)
  • Enterprise-ready with backup, VPC peering, IP whitelisting and more
  • Full compliance with SOC 2 standards

Feature Comparison

Database Operations and Management

OSSEnterpriseCloud
Insert data
Query data
Clustering
CLI, import/export, and other basic tools
Tiered storage
Incremental backup
Views
Data defragmentation

Additional Features

OSSEnterpriseCloud
Caching
Data subscription
Stream processing
Visualization
Client libraries
Data replication
Data sharing
Web-based management
Kafka integration
PI System integration
MQTT integration
OPC integration
VPC peering

Security Capabilities

OSSEnterpriseCloud
User privilege controls
Data encryption at rest
Data encryption in transit
User behavior auditing
IP whitelisting

Services

OSSEnterpriseCloud
Professional technical support
Managed service