MongoDB is one of the fastest-growing database technologies. Driven by the power of the document data model and the high performance offered by a modern NoSQL engine, MongoDB has seen rapid adoption across organizations for mission-critical workloads.

Amazon jumped on the MongoDB bandwagon by launching DocumentDB, a new database-as-a-service offering designed to be compatible with existing MongoDB applications, combining the benefits of a fully managed service with high availability and security.

A few questions answered in our paper:

How do DocumentDB and MongoDB stack up in terms of performance?

 What are the cost implications of moving to a fully managed database?

Does AI-driven performance optimization change the price-performance equation?

MongoDb paper-1-1

In this paper you will find:

  • Introduction and Result Summary: In this section we highlight the differences between MongoDB and AWS DocumentDB, discussing the problem of sub-optimal configurations.
  • Methodology: This section outlines the performance benchmarking and configuration optimization methodologies we used.
  • Results: We compare the performance of DocumentDB and MongoDB in the default configuration, in terms of throughput (operations per second) and query latency for the two YCSB workloads we tested. We also show the results that we obtained using Akamas.
  • Conclusions: We summarize key findings in optimizing MongoDB and AWS DocumentDB with Akamas.
  • Appendix I: In this section, we share details about the performance experiments referenced in this study during the period from January to April 2019.

Download the White Paper