NoSQL real-time database performance comparison

被引:29
作者
Pereira, Diogo Augusto [1 ]
de Morais, Wagner Ourique [1 ]
de Freitas, Edison Pignaton [1 ]
机构
[1] Univ Fed Rio Grande do Sul, Inst Informat, Porto Alegre, RS, Brazil
关键词
Big data; NoSQL; database; Couchbase; MongoDB; RethinkDB; document store; real-time; performance comparison;
D O I
10.1080/17445760.2017.1307367
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The amount of data being produced is increasing constantly, as the number and variety of connected devices are growing and the advances in data storage and mining are supporting this evolution. However, storing and handling high quantities of data is challenging the current Relational Database Management Systems. Big Data and its related products came to help in this matter, and the NoSQL databases arise with the purpose to offer better solutions and features to handle massive amounts of data with higher performance, sometimes near real-time. The present study presents the NoSQL databases scenario and background, and elaborates a detailed study with the characteristics, a features comparison and a performance evaluation of three different NoSQL databases extensively used in the market nowadays: Couchbase, MongoDB and RethinkDB. Tests were performed in two different scenarios: single thread and multiple threads. The results reveal that Couchbase had a better performance at most of the operations, except for retrieving multiple documents and inserting documents with multiple threads, operations in which MongoDB scored better. [GRAPHICS] Results of the POST operation tests using a multiple threads scenario. The graphic presents the response time of each database.
引用
收藏
页码:144 / 156
页数:13
相关论文
共 15 条
[1]   Comprehensive analysis of big data variety landscape [J].
Abawajy, Jemal .
INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2015, 30 (01) :5-14
[2]  
Apache JMeter, US MAN GLOSS
[3]  
Express, NOD JS WEB APPL FRAM
[4]  
Forrester, FORR WAV DOC STOR Q3
[5]  
Harrison G., 2015, NEXT GENERATION DATA, P53
[6]  
Harrison G., 2015, NEXT GENERATION DATA, P16
[7]  
Harrison G., 2015, NEXT GENERATION DATA, P21
[8]   A Study on Data Input and Output Performance Comparison of MongoDB and PostgreSQL in the Big Data Environment [J].
Jung, Min-Gyue ;
Youn, Seon-A ;
Bae, Jayon ;
Choi, Yong-Lak .
2015 8TH INTERNATIONAL CONFERENCE ON DATABASE THEORY AND APPLICATION (DTA), 2015, :14-17
[9]  
Michael K, 2013, IEEE COMPUT SOC, P46
[10]  
*MONGODB, MONGODB GIANT ID