Side by side
Apache IoTDB vs CnosDB
Both stand on time-series databases. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan Open source APILinuxMac+3
Apache IoTDB provides a range of ingestion paths, query features and deployment options for IoT time-series data. For Java applications where write performance matters, its documentation recommends the Java Native API rather than JDBC inserts.
Visit Apache IoTDB Free plan APILinuxMac+1
CnosDB offers varied deployment modes, ingestion paths, and integrations under a free open-source Community Edition. Teams needing tiered storage or other listed Enterprise features will need to contact CnosDB.
Visit CnosDBThe facts
| Apache IoTDB | CnosDB | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Yes | Not published |
| Runs on | API, Linux, Mac, Self-hosted, Web, Windows | API, Linux, Mac, Self-hosted |
| Lowest paid plan | Free or on request | Free or on request |
| Plans published | 2 | 2 |
| Maker | Not published | Not published |
| Website | iotdb.apache.org | cnosdb.com |
| On time-series databases | #1 of 36 | #3 of 36 |
Apache IoTDB: what it does well
- Open-source database with downloadable binaries and source.
- Supports SQL and multiple ingestion methods.
- Offers time alignment and time-series computation.
- Documents data and cluster access permissions.
What to know first
- REST service is disabled by default.
- JDBC inserts may not provide high-performance writing.
- Version 1.0 changed SQL syntax conventions.
- UDFs need changes for the separated API module.
CnosDB: what it does well
- Supports SQL and time-based aggregation
- Offers horizontal scaling
- Works with multiple ingestion protocols
- Community Edition is free and open source
What to know first
- Some management features are Enterprise-only
- Enterprise package requires contacting CnosDB
Alternatives to Apache IoTDB Alternatives to CnosDB The whole list

