NoSQL databases

Veronika Abramova, Jorge Bernardino

2013 · 172 citations · 16 references

Concepts

TL;DR

Relational databases dominated many applications but struggle with big data and efficient transactions, prompting the emergence of NoSQL databases better suited for web environments. The paper aims to compare and evaluate the two most popular NoSQL systems, MongoDB and Cassandra. The authors describe NoSQL databases, detailing their characteristics and operational principles.

Abstract

In the past, relational databases were used in a large scope of applications due to their rich set of features, query capabilities and transaction management. However, they are not able to store and process big data effectively and are not very efficient to make transactions and join operations. Recently, emerge a new paradigm, NoSQL databases, to overcome some of these problems, which are more suitable for the usage in web environments. In this paper, we describe NoSQL databases, their characteristics and operational principles. The main focus of this paper is to compare and evaluate two of the most popular NoSQL databases: MongoDB and Cassandra.

References

16