Next Article in Journal
BlackWatch: Increasing Attack Awareness within Web Applications
Next Article in Special Issue
Vehicle Politeness in Driving Situations
Previous Article in Journal
3D-CNN-Based Fused Feature Maps with LSTM Applied to Action Recognition
Previous Article in Special Issue
A Scheme to Design Community Detection Algorithms in Various Networks
Article Menu
Issue 2 (February) cover image

Export Article

Open AccessReview

Consistency Models of NoSQL Databases

1
Department of Informatics Engineering, University of Coimbra, Coimbra 3030-290, Portugal
2
Centre of Informatics and Systems of University of Coimbra (CISUC), Coimbra 3030-290, Portugal
3
ISEC—Coimbra Institute of Engineering, Polytechnic of Coimbra, Coimbra 3030-199, Portugal
*
Author to whom correspondence should be addressed.
Future Internet 2019, 11(2), 43; https://doi.org/10.3390/fi11020043
Received: 30 December 2018 / Revised: 2 February 2019 / Accepted: 11 February 2019 / Published: 14 February 2019
(This article belongs to the Special Issue 10th Anniversary Feature Papers)
  |  
PDF [2119 KB, uploaded 14 February 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. View Full-Text
Keywords: consistency models; NoSQL databases; redis; cassandra; MongoDB; Neo4j; OrientDB consistency models; NoSQL databases; redis; cassandra; MongoDB; Neo4j; OrientDB
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Diogo, M.; Cabral, B.; Bernardino, J. Consistency Models of NoSQL Databases. Future Internet 2019, 11, 43.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Future Internet EISSN 1999-5903 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top