Apache Releases IoTDB 1.1
Written by Kay Ewbank   
Thursday, 06 April 2023

Apache has released version 1.1 of Apache IoTDB (Database for Internet of Things), an IoT native database with high performance for data management and analysis, deployable on the edge and the cloud.

The developers say that IoTDB has a light-weight architecture, high performance and rich feature set, and that these features, together with its deep integration with Apache Hadoop, Spark and Flink, mean Apache IoTDB can meet the requirements of massive data storage, high-speed data ingestion and complex data analysis in the IoT industrial fields.


The project was first developed as a research project at Tsinghua University and entered the Apache Incubator in November 2018. When IoTDB became an Apache top level project in 2020, Xiangdong Huang, Vice President of Apache IoTDB, said:

"To date, both Relational and Key Value-based database solutions struggle to meet the demands of IoT data management. Apache IoTDB is the missing link between current IoT data and IoT applications."

Apache IoTDB provides a compact and time series optimized columnar data file to deal with time series data, and its database engine is optimized for time series-oriented operations, such as aggregations query, down-sampling, and time alignment query.

The database is integrated with Apache Big Data ecosystem projects such as Flink, Hadoop, and Spark, and can store massive data sets, ingest high-speed data, and analyze complex data. It has high-throughput read and write, and an efficient directory structure for organizing complex metadata structure from IoT devices and large scale time series data, with fuzzy searching strategy for complex directory of time series data.

The query options support time alignment for time series data across devices and sensors, computation in time series field, and aggregation functions in the time dimension.

Deployment options range from a Raspberry Pi running on the edge to a cluster in the cloud.

The new release of Apache IoTDB 1.1 has a number of improvements for region management, including the ability to show regions for a particular database, region migration support, and the ability to show the region creation time when executing a show regions query.

Query improvements include a new Show Queries command, and a Kill Query command. Aggregation queries have been improved with new Group By Variation and Condition options, and you can use Count_If as a built-in aggregation function. Other query improvements include support for SQL show variables, which can display the current cluster variables, and the addition of Diff as a built-in scalar function.

There's also now support for Docker deployments.


More Information

Apache IoTDB Website

Related Articles

Apache Doris Reaches Top-Level Status

Apache InLong Becomes Top Level Project

Apache Flink ML 2.0 Released

Apache Ignite Changes SQL Engine  

.NET For Apache Spark Updated

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.


ZLUDA Ports CUDA Applications To AMD GPUs

ZLUDA is a translation layer that lets you run unmodified CUDA applications with near-native performance on AMD GPUs. But it is walking a fine line with regards to legality.

Azure AI And Pgvector Run Generative AI Directly On Postgres

It's a match made in heaven. The Azure AI extension enables the database to call into various Azure AI services like Azure OpenAI. Combined with pgvector you can go far beyond full text search. Let's  [ ... ]

More News

raspberry pi books



or email your comment to: comments@i-programmer.info

Last Updated ( Thursday, 06 April 2023 )