Performance Evaluation of NoSQL Databases as a Service: Couchbase Capella and Azure Cosmos DB

This technical report evaluates and compares the throughput and latency of two NoSQL databases across four different workloads and three cluster configurations.

To get the full document

or fill out the form






















    Select list(s):




    Why read this?

    NoSQL systems were developed to achieve the highest levels of performance and uptime for modern application workloads. At the same time, the database as a service model emerged to facilitate cluster deployment, as well as ease of maintenance and support.

    This study evaluates the latency and throughput of Couchbase Capella and Azure Cosmos DB under four workloads:

    • an update-heavy workload that simulates typical actions of an e-commerce solution user
    • a short-range scan workload that simulates threaded conversations
    • a pagination workload that simulates a selection by field with pagination
    • a JOIN workload with grouping and ordering that simulates a selection of complex child-parent relationships with categorization

    The comparison was conducted on three cluster configurations: 6, 9, and 18 nodes. To achieve consistent results, the Yahoo! Cloud Serving Benchmark was used as the default tool for evaluation. The performance results are supported by seven descriptive tables and four comparative diagrams.

    To get the full document

    or fill out the form






















      Select list(s):