Try our new research platform with insights from 80,000+ expert users

Amazon DocumentDB vs Microsoft Azure Cosmos DB comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Jul 13, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Amazon DocumentDB
Ranking in Managed NoSQL Databases
7th
Average Rating
8.2
Reviews Sentiment
4.0
Number of Reviews
6
Ranking in other categories
No ranking in other categories
Microsoft Azure Cosmos DB
Ranking in Managed NoSQL Databases
1st
Average Rating
8.2
Reviews Sentiment
7.0
Number of Reviews
102
Ranking in other categories
Database as a Service (DBaaS) (6th), NoSQL Databases (3rd), Vector Databases (1st)
 

Mindshare comparison

As of August 2025, in the Managed NoSQL Databases category, the mindshare of Amazon DocumentDB is 9.1%, down from 13.7% compared to the previous year. The mindshare of Microsoft Azure Cosmos DB is 16.3%, down from 17.5% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Managed NoSQL Databases Market Share Distribution
ProductMarket Share (%)
Microsoft Azure Cosmos DB16.3%
Amazon DocumentDB9.1%
Other74.6%
Managed NoSQL Databases
 

Featured Reviews

Hemanth Perepi - PeerSpot reviewer
Supports high-level data management and secure migration
Over the past few months, I’ve been working closely with a managed database service, and a few features stood out as game changers for me and my team: MongoDB Compatibility – The seamless migration experience was a huge win. No need to rewrite code or change drivers, which meant less friction and faster adoption for our developers. Fully Managed Service – Patching, backups, and monitoring are all automated. This freed up our team to focus on building applications instead of managing infrastructure. Separation of Compute & Storage – The flexibility to scale compute and storage independently gave us both cost savings and better performance optimization. Multi-AZ High Availability – Automatic failover and cross-AZ replication gave us peace of mind with improved uptime and disaster recovery. Performance at Scale – Even with large datasets, performance has remained consistent. Read replicas and efficient indexing have been especially valuable for read-heavy workloads. Security – End-to-end encryption, VPC isolation, and IAM integration made enterprise-level security feel straightforward and reliable. Backup & Recovery – Point-in-time recovery with automated backups made data protection effortless.
MichaelJohn - PeerSpot reviewer
Very efficient for application-facing scenarios
There are several areas for improvement. Firstly, having a local development emulator or simulator for Azure Cosmos DB would be beneficial. It would be very handy to have a Docker container that developers can use locally. Although, I know there is a free tier and so on and so forth, having a local environment would be nice. For example, SQL Server is very portable. You can even install it on your machine. That is the number one thing that is missing in Azure Cosmos DB. The second improvement area is the IDE of choice. That means how you interact with Azure Cosmos DB. For example, with SQL Server, you have SQL Server Management Studio. I know there is a little bit of support for Azure Cosmos DB in Azure Data Studio, but it is not heavily advertised or it does not feel like first-class citizen support. Developer experience or developer tooling is missing in terms of interacting with the database. Better developer tools or an IDE for interacting with Azure Cosmos DB would enhance the developer experience. Lastly, there is some mixed messaging about what Azure Cosmos DB is, given its multiple APIs. There are so many Azure Cosmos DB APIs available. There is NoSQL. There are MongoDB, Gremlin, and others. There is still some mixed messaging for others who are new to Azure Cosmos DB about what Azure Cosmos DB is. Is this like MongoDB, but then there is also MongoDB in Azure Cosmos DB? I know it well, and I know that the default one is just NoSQL, but others I have interacted with over the last ten years or so get confused.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"There are many benefits to using Amazon DocumentDB, for example, regarding the price, you can start with a small database and when you need more performance, you can grow the database."
"Migrations are easy using this product."
"Efficient data retrieval with millisecond fetch times sets it apart from RDS."
"Its speed has had the most significant impact on our projects. For starters, we used it for its flexibility. With DocumentDB, you're not tied to a rigid structure like you are with Aurora or other relational databases. This makes it great for startups."
"Amazon DocumentDB is a simple solution."
"Efficient data retrieval with millisecond fetch times sets it apart from RDS."
"Our team has found the vCore index to be one of the most valuable features. We have tokenized and vectorized our entire database and stored this data in MongoDB collections with a vCore index, which works like magic for keyword selection."
"rate Azure support nine out of 10. They respond quickly and will help you manage costs. However, they mainly give you an overview of the issue, so they'll never have an in-depth idea of what you're doing. They aren't the owners of our product, so they don't know much about it, but they can ask you generally: What are you doing? Are you doing too many updates? How can we reduce the cost?"
"Microsoft Azure Cosmos DB simplifies the process of saving and retrieving data."
"One valuable feature of Microsoft Azure Cosmos DB is partitioning. Its performance is very nice."
"Microsoft Azure Cosmos DB is very fast. Data retrieval and data storage are very quick."
"Cosmos DB has helped us by providing faster response times for everything, which significantly improved our search results quality."
"It's not a specific feature that I value, but the scalability of this system is the most impressive aspect."
"Microsoft Azure Cosmos DB is easy to use and implement for application programmers."
 

Cons

"The technical support could be improved."
"Improvements for Amazon DocumentDB could focus on enhancing high availability, sharding methods, replication techniques, and automatic failover in case the primary goes down, as continuous backup is an excellent option for disaster recovery."
"Improvements for Amazon DocumentDB could focus on enhancing high availability, sharding methods, replication techniques, and automatic failover in case the primary goes down, as continuous backup is an excellent option for disaster recovery."
"There's a bit of a learning curve at the beginning."
"However, when you need more volume or more registers, it becomes complicated because the performance adjustments and tuning are challenging."
"One possible improvement could be a hybrid database solution, where parts of the application leverage a relational database alongside DocumentDB. If a system were heavily relational in nature, a database like PostgreSQL might be a good fit."
"Cosmos DB should continue evolving in AI features. We expect Cosmos DB to lead on that. There is potential for improved security features, which is important for data storage, especially for Dell Technologies. We must ensure data security remains the top priority."
"Microsoft's support services are inadequate, especially during critical incidents."
"I hope they improve the service. Before last year, improvements on Cosmos DB were very slow."
"We would like to see advancements in AI with the ability to benchmark vector search capabilities, ensuring it answers questions accurately. During our initial implementation, we faced challenges with indexing and sorting, which are natively available in other offerings but required specific configurations in Cosmos."
"One of the primary challenges with Cosmos DB as a non-relational data store is the careful data modeling required due to the lack of collection-level joins when using the SQL API."
"The query searching functionality has some complexities and could be more user-friendly."
"One of our biggest pain points is the backup and restore functionality needs improvement."
"We had some performance issues with a data segregation query. We worked closely with Microsoft to solve the problem of performance where, for example, one query had a delay of almost two or three minutes for this one use case. Microsoft tried to improve the product, but in the end, the solution was to change to MongoDB. MongoDB had better performance."
 

Pricing and Cost Advice

Information not available
"Microsoft Azure Cosmos DB pricing is based on RUs. Reading 1 KB document costs one RU, whereas writing one document costs five RUs. Pricing for querying depends on the complexity of the query. If you increase the document size, it will automatically increase the RU cost."
"From a startup point of view, it appears to be expensive. If I were to create my startup, it would not have the pricing appeal compared to the competition, such as Supabase. All those other databases are well-advertised by communities. I know there is a free tier with Azure Cosmos DB. It is just not well advertised."
"The cost is the biggest limitation of this solution."
"Azure Cosmos DB is generally a costly resource compared to other Azure resources. It comes with a high cost. We have reserved one thousand RUs. Free usage is also limited."
"Azure is a pay as you go subscription."
"Cosmos DB is expensive compared to any virtual machine based on conventional RDBMS like MySQL or PostgreSQL."
"The pricing for Cosmos DB has improved, particularly with the new pricing for Autoscale."
"Because of the lack of understanding about RUs, the costs become unpredictable. It sometimes goes over the budget."
report
Use our free recommendation engine to learn which Managed NoSQL Databases solutions are best for your needs.
865,985 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Computer Software Company
23%
Financial Services Firm
18%
Manufacturing Company
10%
Government
6%
Legal Firm
13%
Financial Services Firm
10%
Comms Service Provider
10%
Computer Software Company
9%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
No data available
By reviewers
Company SizeCount
Small Business31
Midsize Enterprise19
Large Enterprise55
 

Questions from the Community

What advice do you have for others considering Amazon DocumentDB?
Amazon DocumentDB offers us many useful features. It is definitely a solution that an organization in need of comprehensive and effective document management should invest its money into. We are im...
What do you like most about Amazon DocumentDB?
Its speed has had the most significant impact on our projects. For starters, we used it for its flexibility. With DocumentDB, you're not tied to a rigid structure like you are with Aurora or other ...
What is your experience regarding pricing and costs for Amazon DocumentDB?
The specific DocumentDB implementation we use is on the expensive side. We tend to use it strategically in complex systems, primarily for lookup capabilities. For simpler use cases, we often choose...
What do you like most about Microsoft Azure Cosmos DB?
The initial setup is simple and straightforward. You can set up a Cosmos DB in a day, even configuring things like availability zones around the world.
What is your experience regarding pricing and costs for Microsoft Azure Cosmos DB?
The pricing for Microsoft Azure Cosmos DB is good, but there is a developer factor to consider. It could be economical or expensive depending on usage. Guidance about query consumption of Request U...
What needs improvement with Microsoft Azure Cosmos DB?
The only area Microsoft Azure Cosmos DB can improve on is its documentation; while it is solid and very useful, enhancements in the indexing documentation would help users save costs and make it mo...
 

Also Known As

No data available
Microsoft Azure DocumentDB, MS Azure Cosmos DB
 

Overview

 

Sample Customers

Finra, The Washington Post, Freshop
TomTom, KPMG Australia, Bosch, ASOS, Mercedes Benz, NBA, Zero Friction, Nederlandse Spoorwegen, Kinectify
Find out what your peers are saying about Amazon DocumentDB vs. Microsoft Azure Cosmos DB and other solutions. Updated: July 2025.
865,985 professionals have used our research since 2012.