FREEDOM251

Freedom251 › Compare

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.

Apache IoTDB

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

CnosDB

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 CnosDB

The facts

Apache IoTDBCnosDB
Free planYesYes
Open sourceYesNot published
Runs onAPI, Linux, Mac, Self-hosted, Web, WindowsAPI, Linux, Mac, Self-hosted
Lowest paid planFree or on requestFree or on request
Plans published22
MakerNot publishedNot published
Websiteiotdb.apache.orgcnosdb.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