Industrial Internet of Things: Persistence for Time Series with NoSQL Databases

被引:22
作者
Di Martino, Sergio [1 ]
Fiadone, Luca [1 ]
Peron, Adriano [1 ]
Vitale, Vincenzo N. [1 ]
Riccabone, Alberto [2 ]
机构
[1] Univ Naples Federico II, DIETI, I-80127 Naples, Italy
[2] Avio Aero, I-80038 Pomigliano Darco, NA, Italy
来源
2019 IEEE 28TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE) | 2019年
关键词
Big Data; Time Series; IoT; Database; BIG DATA; SYSTEMS;
D O I
10.1109/WETICE.2019.00076
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of Internet of Things (IoT) technologies, there is a rapidly growing number of connected devices, producing more and more data, potentially useful for a large number of applications. The streams of data coming from each connected device can be seen as collections of Time Series, which need proper techniques to guarantee their persistence. In particular, these solutions must be able to provide both an effective data ingestion and data retrieval, which are challenging tasks. This problem is particularly sensible in the Industrial IoT (IIoT) context, given the potentially great number of equipment that could be instrumented with sensors generating time series. In this study we present the results of an empirical comparison of three NoSQL Database Management Systems, namely Cassandra, MongoDB and InfluxDB, in maintaining and retrieving gigabytes of real IIoT data, collected from an instrumented dressing machine. Results show that, for our specific Time Series dataset, InfluxDB is able to outperform Cassandra in all the considered tests, and has better overall performance respect to MongoDB.
引用
收藏
页码:340 / 345
页数:6
相关论文
共 20 条
[1]  
[Anonymous], 2017, Leading the IoT
[2]  
Baily M.N, 2013, PROJECT SYNDICATE, V21
[3]   Handling Big Data using NoSQL [J].
Bhogal, Jagdev ;
Choksi, Imran .
2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS WAINA 2015, 2015, :393-398
[4]   A Big Data Modeling Methodology for Apache Cassandra [J].
Chebotko, Artem ;
Kashlev, Andrey ;
Lu, Shiyong .
2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015, 2015, :238-245
[5]  
Das Samarjit, 1994, Time Series Analysis
[6]   A Survey on NoSQL Stores [J].
Davoudian, Ali ;
Chen, Liu ;
Liu, Mengchi .
ACM COMPUTING SURVEYS, 2018, 51 (02)
[7]   Time-Series Data Mining [J].
Esling, Philippe ;
Agon, Carlos .
ACM COMPUTING SURVEYS, 2012, 45 (01)
[8]  
GE, 2012, RIS IND BIG DAT
[9]   NoSQL database systems: a survey and decision guidance [J].
Gessert, Felix ;
Wingerath, Wolfram ;
Friedrich, Steffen ;
Ritter, Norbert .
Computer Science - Research and Development, 2017, 32 (3-4) :353-365
[10]   Perspectives on the CAP Theorem [J].
Gilbert, Seth ;
Lynch, Nancy A. .
COMPUTER, 2012, 45 (02) :30-36