Article (Scientific journals)
Impacts of data consistency levels in cloud-based NoSQL for data-intensive applications
Ferreira, Saulo; RODRIGUES DE MENDONÇA NETO, Júlio; Nogueira, Bruno et al.
2024In Journal of Cloud Computing, 13 (1)
Peer Reviewed verified by ORBi
 

Files


Full Text
s13677-024-00716-7.pdf
Author postprint (2.44 MB) Creative Commons License - Attribution
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Cloud; Data consistency; Databases; NoSQL; Performance; Cassandras; Cloud-based; Consistency level; Database management; Management systems; MongoDB; Systems performance; Software; Computer Networks and Communications
Abstract :
[en] When using database management systems (DBMSs), it is common to distribute instance replicas across multiple locations for disaster recovery and scaling purposes. To efficiently geo-replicate data, it is crucial to ensure the data and its replicas remain consistent with the same and the most up-to-date data. However, DBMSs’ inner characteristics and external factors, such as the replication strategy and network latency, can affect system performance when dealing with data replication, especially when the replicas are deployed far apart from the others. Thus, it is essential to comprehend how achieving high data consistency levels in geo-replicated systems can impact systems performance. This work analyzes various data consistency settings for the widely used NoSQL DBMSs, namely MongoDB, Redis, and Cassandra. The analysis is based on real-world experiments in which DBMS nodes are deployed on cloud platforms in different locations, considering single and multiple region deployments. Based on the results of the experiments, we provide a comprehensive analysis regarding the system throughput and response time when executing reading and writing operations, pointing out scenarios where each DBMS could be better employed. Some of our findings include, for instance, that opting for strong data consistency significantly impacts Cassandra’s reading operations in the single-region deployment, while MongoDB writing operations are most affected in a multi-region scenario. Additionally, all of these DBMSs exhibit statistically significant variations across all scenarios in the multi-region setup when the data consistency is switched from weak to stronger level.
Disciplines :
Computer science
Author, co-author :
Ferreira, Saulo;  Universidade Federal Rural de Pernambuco, Recife, Brazil
RODRIGUES DE MENDONÇA NETO, Júlio  ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > CritiX
Nogueira, Bruno;  Universidade Federal de Alagoas, Maceió, Brazil
Tiengo, Willy;  Universidade Federal de Alagoas, Maceió, Brazil
Andrade, Ermeson;  Universidade Federal Rural de Pernambuco, Recife, Brazil
External co-authors :
yes
Language :
English
Title :
Impacts of data consistency levels in cloud-based NoSQL for data-intensive applications
Publication date :
December 2024
Journal title :
Journal of Cloud Computing
eISSN :
2192-113X
Publisher :
Springer Science and Business Media Deutschland GmbH
Volume :
13
Issue :
1
Peer reviewed :
Peer Reviewed verified by ORBi
Focus Area :
Security, Reliability and Trust
Available on ORBilu :
since 18 December 2024

Statistics


Number of views
67 (1 by Unilu)
Number of downloads
22 (0 by Unilu)

Scopus citations®
 
3
Scopus citations®
without self-citations
0
OpenCitations
 
0
OpenAlex citations
 
4
WoS citations
 
2

Bibliography


Similar publications



Contact ORBilu