Table of contents
- Comparing Microsoft Cosmos DB With MongoDB
- Global Clusters
- Monitoring and Disaster Recovery
- Security Controls
- Support and Services
Cosmos DB is a fully managed NoSQL database offered on Microsoft Azure. It offers multiple front-end APIs, including one compatible with the MongoDB wire protocol. It is important to note that this API does not run any MongoDB code.
This is a high-level comparison of MongoDB Atlas and the Cosmos DB API for MongoDB. We strongly encourage readers to conduct their own research on how each system can serve their specific use case.
Azure Cosmos DB’s “API for MongoDB” supports two deployment options: Resource Unit (RU)- based Cosmos DB and dedicated instance-based Azure DocumentDB). Each is aimed at different use cases and differs in features and capabilities. In this comparison, we will also explore the main differences between RU and Azure DocumentDB deployments.
The table below shows how the different options stack up.
Global Clusters
Monitoring and Disaster Recovery
Security Controls