The STUDIA UNIVERSITATIS BABEŞ-BOLYAI issue article summary

The summary of the selected article appears at the bottom of the page. In order to get back to the contents of the issue this article belongs to you have to access the link from the title. In order to see all the articles of the archive which have as author/co-author one of the authors mentioned below, you have to access the link from the author's name.

 
       
         
    STUDIA INFORMATICA - Issue no. 1 / 2021  
         
  Article:   PERFORMANCE BENCHMARKING FOR NOSQL DATABASE MANAGEMENT SYSTEMS.

Authors:  CAMELIA-FLORINA ANDOR.
 
       
         
  Abstract:  
DOI: 10.24193/subbi.2021.1.02

Published Online: 2021-06-30
Published Print: 2021-06-30
pp. 23-36

VIEW PDF


FULL PDF

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.

Keywords and phrases: NoSQL database, performance benchmarking, MongoDB, Cassandra.

2010 Mathematics Subject Classification: 68P15, 68P99.

1998 CR Categories and Descriptors. H.2.1 [Database Management]: Logical design - Data models; H.2.4 [Database Management]: Systems - Distributed databases, Parallel databases.
 
         
     
         
         
      Back to previous page