
Apache IoTDB
7.7#3 in time-series databasesFree planFree planWebAPILinuxmacOS
Visit

| Fact | Apache IoTDB | M3 |
|---|---|---|
| Compression | IoTDB uses compressed disk storage and is marketed as reducing hardware storage cost. | The home page reports an optimized compression algorithm with an 11X compression ratio. |
| Deployment | The project describes cloud installation, a desktop terminal tool, and a data synchronization tool connecting cloud and on-premise machines. | M3 can be installed with binaries or Docker, and its documentation includes cluster deployment with Kubernetes. |
| Integrations | Documented integrations include Telegraf, NiFi, Kafka, Flink, Spark, Zeppelin, Grafana, DataEase, DBeaver and ThingsBoard. | The documentation describes integrations with Prometheus, Graphite, Grafana, and InfluxDB. |
It suits teams collecting and querying industrial IoT time-series data across edge and cloud deployments. Users planning Java ingestion should account for the documented JDBC write limitation.
M3 suits teams building Prometheus-based monitoring that need centralized, long-retention metrics storage and horizontal scaling. It is also relevant to developers who want an open-source tool with PromQL and Graphite query support.