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.

iotdb

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.

iotdb

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.

Banner


The Art Of Computer Programming - A Great Present
15/12/2024

If you are looking for a programmer present this holiday season, there is one book, or set of books, that should be top of any list... Donald Knuth's The Art of Computer Programming.



Eclipse IoT Developer Survey 2024
04/12/2024

The Eclipse Foundation’s IoT Working Group has released the results of its 2024 IoT Developer Survey. Industrial automation and automotive are now the leading industry sectors and connectivity is th [ ... ]


More News

espbook

 

Comments




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

Last Updated ( Thursday, 06 April 2023 )