Apache IoTDB vs TDengine
Apache IoTDB: Apache time-series database for industrial IoT with tree and table models and edge-to-cloud sync. TDengine: Industrial-IoT time-series database with a table-per-device model and built-in streaming and caching.
key differences
- Licensing: Apache IoTDB is open source (permissive) (Apache License 2.0); TDengine is open source (copyleft) (GNU AGPL v3.0 (open-source edition)).
- Only Apache IoTDB has triggers.
- Only TDengine has secondary indexes, json.
choose apache-iotdb for
- +Industrial equipment and PLC data
- +Power plant and wind turbine monitoring
- +Edge gateways syncing to a central cluster
- +Rail and vehicle telemetry
best at · IoT, Time-series, Edge
choose tdengine for
- +Industrial IoT and SCADA historian replacement
- +Connected-vehicle telemetry
- +Smart meters and energy grids
- +Edge-to-cloud sensor data aggregation
best at · IoT, Time-series, Streaming
Apache IoTDB vs TDengine: FAQ
What is the difference between Apache IoTDB and TDengine?
Apache IoTDB: Apache time-series database for industrial IoT with tree and table models and edge-to-cloud sync. TDengine: Industrial-IoT time-series database with a table-per-device model and built-in streaming and caching. Licensing: Apache IoTDB is open source (permissive) (Apache License 2.0); TDengine is open source (copyleft) (GNU AGPL v3.0 (open-source edition)). Only Apache IoTDB has triggers. Only TDengine has secondary indexes, json.
When should I choose Apache IoTDB over TDengine?
Choose Apache IoTDB for industrial equipment and PLC data; power plant and wind turbine monitoring; and edge gateways syncing to a central cluster. Choose TDengine for industrial IoT and SCADA historian replacement; connected-vehicle telemetry; and smart meters and energy grids.
Is Apache IoTDB or TDengine more popular?
Apache IoTDB ranks #133 on the WhichDB Score (22.8/100) and TDengine ranks #192 (17.4/100). Popularity is not fit: check the requirements that matter for your project.
Are Apache IoTDB and TDengine open source?
Yes. Apache IoTDB is open source. License: Apache License 2.0. Yes. TDengine is open source. License: GNU AGPL v3.0 (open-source edition).