Title :
Cloud Databases for Internet-of-Things Data
Author :
Phan Thi Anh Mai ; Nurminen, Jukka K. ; Di Francesco, Mario
Abstract :
The Internet of Things (IoT) is posing new challenges and opportunities for data management and analysis techniques. One of the major problems is how to handle an increasing amount of data, with a variety of data types and data sources, in order to meet application-specific performance requirements. In this article, we address the suitability of different types of databases for storing and accessing IoT data in the cloud. Specifically, we compare the performance of SQL (i.e., MySQL) and NoSQL databases (i.e., MongoDB, CouchDB, and Redis) in a cloud environment by using different types of IoT data, namely, sensor readings and multimedia. We conducted a performance evaluation of the considered database systems through extensive experiments in the cloud. Our results show that SQL and NoSQL databases are both viable for IoT data, even though there is a high variability in the performance of the different NoSQL databases considered.
Keywords :
Internet of Things; SQL; cloud computing; data analysis; software performance evaluation; CouchDB; Internet-of-Things data; IoT data; MongoDB; NoSQL databases; Redis; SQL performance; application-specific performance requirements; cloud databases; cloud environment; data analysis techniques; data management techniques; data sources; database systems; performance evaluation; sensor readings; Benchmark testing; Indexes; Internet of things; Multimedia communication; Multimedia databases; Servers; DBMS; Internet of Things; IoT; NoSQL; RDBMS; SQL; cloud; data; database;
Conference_Titel :
Internet of Things (iThings), 2014 IEEE International Conference on, and Green Computing and Communications (GreenCom), IEEE and Cyber, Physical and Social Computing(CPSCom), IEEE
Print_ISBN :
978-1-4799-5967-9
DOI :
10.1109/iThings.2014.26