This report evaluates and compares the throughput and latency of three popular NoSQL databases across four different workloads and three cluster configurations.
NoSQL systems were developed to meet the increasing scalability and agility requirements of modern high-load applications. Each NoSQL database has its own strengths and weaknesses, so it is crucial to know these distinctions to identify the optimal solution for a particular scenario.
This study evaluates the latency and throughput of Couchbase Server v6.6.0, MongoDB v4.2.11, and DataStax Enterprise v6.8.3 (Cassandra) under four workloads:
The comparison was conducted on three cluster configurations: 4, 10, and 20 nodes. The Yahoo! Cloud Serving Benchmark was used as the default tool for evaluation consistency. The performance results are supported by seven tables and four diagrams.