[this announcement is available online at https://s.apache.org/3xv3c ]
Open Source Internet of Things-native database integrates with the Apache Big
Data ecosystem for high-speed data ingestion, massive data storage, and complex
data analysis in the cloud, in the field, and on the edge.
Wakefield, MA —23 September 2020— The Apache Software Foundation (ASF), the
all-volunteer developers, stewards, and incubators of more than 350 Open Source
projects and initiatives, announced today Apache® IoTDB™ as a Top-Level Project
(TLP).
Apache IoTDB is an Open Source IoT database designed to meet the rigorous data,
storage, and analytics requirements of large-scale Internet of Things (IoT) and
Industrial Internet of Things (IIoT) applications. The project was first
developed as a research project at Tsinghua University and entered the Apache
Incubator in November 2018.
"The Internet of Things, especially Industrial IoT, has swept the globe with
unimaginable volumes of data,” said Xiangdong Huang, Vice President of Apache
IoTDB. "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, and is redefining
how IoT data is managed, both in the cloud and on the edge. We are proud to
graduate as an Apache Top-Level Project, which is an important milestone in our
project’s maturity."
Apache IoTDB provides a compact and time series optimized columnar data file,
which is able to efficiently store and access time series data. The database
engine is specially optimized for time series-oriented operations, such as
aggregations query, down-sampling, and time alignment query. Due to its
lightweight structure, high performance, and deep integration with Apache Big
Data ecosystem projects (such as Flink, Hadoop, and Spark), Apache IoTDB easily
meets the requirements of storing massive data sets, ingesting high-speed data,
and analyzing complex data, both on the edge and the cloud. Features include:
- High-throughput read and write: supports high-speed write access for
millions of low-power and intelligently networked devices, and provides
lightning-quick read access for retrieving data on billions of data points.
- Efficient directory structure: organizes complex metadata structure from IoT
devices and large scale time series data, with fuzzy searching strategy for
complex directory of time series data.
- Rich query semantics: supports time alignment for time series data across
devices and sensors, computation in time series field, and abundant aggregation
functions in time dimension.
- Flexible deployment: supports running on the edge (e.g., running on a
Raspberry Pi), as well as forming a cluster in the cloud. It also provides a
bridge tool between cloud platforms and data synchronization on premise
machines.
- Deep integration with Open Source Big Data projects: supports analysis
ecosystems, including Apache Flink, Hadoop, PLC4X and Spark, as well as other
Open Source applications.
- Low hardware cost: reaches a high compression ratio of disk storage.
Apache IoTDB is in use at dozens of organizations that include ArcelorMittal
AMERICA, BONC Ltd., the China Meteorological Administration, Datang Xianyi,
Goldwind, Haier, Lenovo, NAVINFO, pragmatic industries GMBH, Shanghai Metro,
Tsinghua University, Yangtze Optical Fiber and Cable Company, and more.
"IoTDB has attained Apache Top Level project status at a time of confluence of
database, IoT and AI technologies in conjunction with a wider adoption of
Industry 4.0 and automation approaches to further enable remote work and
increased efficiencies," said Prof. C. Mohan, recently retired IBM Fellow,
Former Chief Scientist of IBM India, and a member of the US National Academy of
Engineering. "I am excited since this is the first Chinese University
originated open-source project to reach this status. While I have been
associated with the researchers behind IoTDB as a Distinguished Visiting
Professor of the School of Software at China's prestigious Tsinghua University,
I have seen this project reach maturity and build up a vibrant OSS community
around it. It has a bright future ahead of it and I plan to collaborate on it."
"Apache IoTDB is a perfect fit for edge computing," said Dr. Julian Feinauer,
CEO at pragmatic industries GmbH. "The high compression helps to use the
(limited) amount of memory we have very efficiently. IoTDB is a perfect fit,
especially in IIoT use cases, where network and compute capabilities are
limited on the edge."
"Apache IoTDB was initially launched by a Chinese University and then incubated
successfully in the Apache Community," said Prof. Hong Mei, an academician of
the Chinese Academy of Sciences. "Following the Apache Way, it has created a
healthy and active international open source community. It is a successful
practice of open source education a