Inicio  /  Future Internet  /  Vol: 11 Par: 4 (2019)  /  Artículo
ARTÍCULO
TITULO

A Study on Join Operations in MongoDB Preserving Collections Data Models for Future Internet Applications

Antonio Celesti    
Maria Fazio and Massimo Villari    

Resumen

Presently, we are observing an explosion of data that need to be stored and processed over the Internet, and characterized by large volume, velocity and variety. For this reason, software developers have begun to look at NoSQL solutions for data storage. However, operations that are trivial in traditional Relational DataBase Management Systems (DBMSs) can become very complex in NoSQL DBMSs. This is the case of the join operation to establish a connection between two or more DB structures, whose construct is not explicitly available in many NoSQL databases. As a consequence, the data model has to be changed or a set of operations have to be performed to address particular queries on data. Thus, open questions are: how do NoSQL solutions work when they have to perform join operations on data that are not natively supported? What is the quality of NoSQL solutions in such cases? In this paper, we deal with such issues specifically considering one of the major NoSQL document oriented DB available on the market: MongoDB. In particular, we discuss an approach to perform join operations at application layer in MongoDB that allows us to preserve data models. We analyse performance of the proposes approach discussing the introduced overhead in comparison with SQL-like DBs.

Palabras claves

 Artículos similares

       
 
Jianting Yang, Kongyang Zhao, Muzi Li, Zhu Xu and Zhilin Li    
Automated generalization of road network data is of great concern to the map generalization community because of the importance of road data and the difficulty involved. Complex junctions are where roads meet and join in a complicated way and identifying... ver más

 
Marco Lovati, Pei Huang, Carl Olsmats, Da Yan and Xingxing Zhang    
Urban Photovoltaic (PV) systems can provide large fractions of the residential electric demand at socket parity (i.e., a cost below the household consumer price). This is obtained without necessarily installing electric storage or exploiting tax funded i... ver más
Revista: Buildings

 
Hatim O. Sharif, Muhammad Al-Zahrani, Almoutaz El Hassan     Pág. 1 - 19
A physically-based, distributed-parameter hydrologic model was used to simulate a recent flood event in the city of Hafr Al Batin, Saudi Arabia to gain a better understanding of the runoff generation and spatial distribution of flooding. The city is loca... ver más
Revista: Water

 
M.-C. Esposito     Pág. 4582 - 4591
In recent years, connected objects have started to invade our daily lives. In terms of transport, connected cars have been studied through research projects for more than ten years. Car manufacturers are now in a pilot deployment phase of the cooperative... ver más

 
Richard Jimoh, Jasper Van Wyk     Pág. 54 - 66
Social movements came about as a result of dissatisfaction felt by society from the status quo. They present their grievances through demonstrations, strikes, riots, occupation of land, boycott of business or by the development of social and economic alt... ver más