Skip to content

iotdb

NoSQL & Document

A high‑performance time series database designed for industrial IoT workloads, offering efficient storage, SQL‑like querying, and seamless integration with Hadoop and Spark.

Java Latest v2.0.8 · 1mo ago Security brief →

Features

  • Flexible deployment on cloud platforms or edge devices
  • High compression ratio reducing hardware costs
  • Efficient directory structure for complex time‑series hierarchies
  • Million‑level high‑throughput read/write capability
  • Rich SQL‑like query semantics and aggregation functions

Recent releases

View all 8 releases →
v2.0.8 Security relevant
Security fixes
  • CVE-2025-12183
  • CVE-2025-66566
  • CVE-2025-11226
Notable features
  • Chronos-2 model for time-series prediction
  • Timer-XL and Sundial concurrent inference support
  • Pipe device and measurement exclusion filtering
v2.0.7 Breaking risk
Breaking changes
  • Removed risky RPC interfaces
  • Removed JEXL functions
Notable features
  • Default client RPC service address changed to 127.0.0.1
  • Internal services binding improved with dn_internal_address specification
Full changelog

Features & Improvements

  • Others: Remove risky RPC interfaces.
  • Others: Remove JEXL functions.
  • Others: Check naming when creating a Pipe.
  • Others: Change the default client RPC service address to 127.0.0.1.
  • Others: Modify code to make internal services bind to the value specified by dn_internal_address instead of the default address.

Bugs

  • Fixed an issue in the partition table automatic deletion logic: Only TTL configured at the DB level takes effect, using the maximum TTL value within the DB.

Full Changelog: https://github.com/apache/iotdb/compare/v2.0.6...v2.0.7

v1.3.7 Breaking risk
Breaking changes
  • Removed risky RPC interfaces
  • Removed JEXL functions
Notable features
  • Default client RPC service address changed to 127.0.0.1
  • Internal services binding improved with dn_internal_address specification
Full changelog

Features & Improvements

  • Others: Remove risky RPC interfaces.
  • Others: Remove JEXL functions.
  • Others: Check naming when creating a Pipe.
  • Others: Change the default client RPC service address to 127.0.0.1.
  • Others: Modify code to make internal services bind to the value specified by dn_internal_address instead of the default address.

Bugs

  • Fixed an issue in the partition table automatic deletion logic: Only TTL configured at the DB level takes effect, using the maximum TTL value within the DB.

Full Changelog: https://github.com/apache/iotdb/compare/v1.3.6...v1.3.7

v2.0.6 Security relevant
Security fixes
  • CVE-2025-12183
  • CVE-2025-66566
  • CVE-2025-11226
Notable features
  • MATCH RECOGNIZE with aggregate functions for table models
  • Bit manipulation functions for table models
  • Pushdown-enabled EXTRACT time function
v1.3.6 Security relevant
Security fixes
  • CVE-2025-12183
  • CVE-2025-66566
  • CVE-2025-11226
Notable features
  • FastLastQuery interface for Java SDK
  • Segmented streaming fetchSchema mode
  • Global data type compression configuration

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
6,335
Forks
1,137
Languages
Java Python C++

Install & Platforms

Platforms
linux macos windows

Community & Support

Beta — feedback welcome: [email protected]