期刊论文详细信息
Future Internet
A Study on Join Operations in MongoDB Preserving Collections Data Models for Future Internet Applications
Antonio Celesti1  Massimo Villari1  Maria Fazio1 
[1] Department of MIFT, University of Messina, 98166 Messina, Italy;
关键词: future internet;    big data;    NoSQL;    MongoDB;    join;   
DOI  :  10.3390/fi11040083
来源: DOAJ
【 摘 要 】

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.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:0次