Performance Benchmarking for NoSQL Database Management Systems

NoSQL database management systems are very diverse and are known to evolve very fast. With so many NoSQL database options available nowadays, it is getting harder to make the right choice for certain use cases. Also, even for a given NoSQL database management system, performance may vary significant...

Full description

Saved in:
Bibliographic Details
Published inStudia Universitatis Babes-Bolyai: Series Informatica Vol. 66; no. 1; p. 23
Main Author Andor, C.-F.
Format Journal Article
LanguageEnglish
Published Babes-Bolyai University, Cluj-Napoca 01.07.2021
Subjects
Online AccessGet full text
ISSN1224-869X
2065-9601
DOI10.24193/subbi.2021.1.02

Cover

More Information
Summary:NoSQL database management systems are very diverse and are known to evolve very fast. With so many NoSQL database options available nowadays, it is getting harder to make the right choice for certain use cases. Also, even for a given NoSQL database management system, performance may vary significantly between versions. Database performance benchmarking shows the actual performance for different scenarios on different hardware configurations in a straightforward and precise manner. This paper presents a NoSQL database performance study in which two of the most popular NoSQL database management systems (MongoDB and Apache Cassandra) are compared, and the analyzed metric is throughput. Results show that Apache Cassandra outperformes MongoDB in an update heavy scenario only when the number of operations is high. Also, for a read intensive scenario, Apache Cassandra outperformes MongoDB only when both number of operations and degree of parallelism are high.
ISSN:1224-869X
2065-9601
DOI:10.24193/subbi.2021.1.02