This 29-page report evaluates the performance of the three most popular NoSQL DBs under different cluster configurations and workloads—using the YCSB benchmarking tool.
NoSQL databases were developed to meet the scalability and agility requirements of today’s high-load applications. So, when deciding on a NoSQL system, it is important to know how the technologies perform under increased workloads.
This document provides a detailed performance analysis of three popular NoSQL databases: Couchbase Server v5.5, DataStax Enterprise v6 (Cassandra), and MongoDB v3.6. The systems were evaluated on three different cluster configurations—4, 10, and 20 nodes—under the following workloads:
The results of the evaluation are detailed with several comparative tables and 17 performance diagrams.