Back to Search Start Over

Consistency Models of NoSQL Databases

Authors :
Miguel Diogo
Bruno Cabral
Jorge Bernardino
Source :
Future Internet, Vol 11, Iss 2, p 43 (2019)
Publication Year :
2019
Publisher :
MDPI AG, 2019.

Abstract

Internet has become so widespread that most popular websites are accessed by hundreds of millions of people on a daily basis. Monolithic architectures, which were frequently used in the past, were mostly composed of traditional relational database management systems, but quickly have become incapable of sustaining high data traffic very common these days. Meanwhile, NoSQL databases have emerged to provide some missing properties in relational databases like the schema-less design, horizontal scaling, and eventual consistency. This paper analyzes and compares the consistency model implementation on five popular NoSQL databases: Redis, Cassandra, MongoDB, Neo4j, and OrientDB. All of which offer at least eventual consistency, and some have the option of supporting strong consistency. However, imposing strong consistency will result in less availability when subject to network partition events.

Details

Language :
English
ISSN :
19995903
Volume :
11
Issue :
2
Database :
Directory of Open Access Journals
Journal :
Future Internet
Publication Type :
Academic Journal
Accession number :
edsdoj.7532a2a75da549fe81777d71fa6b9301
Document Type :
article
Full Text :
https://doi.org/10.3390/fi11020043