No more typing reviews! Try our Samantha, our new voice AI agent.
Microsoft Azure Cosmos DB Logo

Microsoft Azure Cosmos DB pros and cons

Vendor: Microsoft
4.1 out of 5
Badge Ranked 1

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Microsoft Azure Cosmos DB is highly valued for its scalability, allowing seamless adaptation to various concurrency and data update demands.
The platform offers excellent latency and high availability, providing real-time access and ensuring optimal performance for critical applications.
Users appreciate the flexible schema support, which simplifies data management and integration across different data models and use cases.
The robust security features and reliability of Microsoft Azure Cosmos DB, including geo-replication, enhance data protection and global accessibility.
Microsoft Azure Cosmos DB allows for efficient data storage and retrieval, particularly with its ability to handle large volumes of unstructured data quickly.

CONS

Query complexity in Microsoft Azure Cosmos DB can be challenging and requires improvement, particularly for non-traditional use cases and integration with MongoDB.
Documentation and support for integration with other services, such as Databricks, are insufficient, and many users report difficulty understanding the pricing model.
The pricing model of Microsoft Azure Cosmos DB is complicated and expensive compared to competitors, and auto-scaling features could offer more granular control.
The lack of seamless integration with other databases and support for cross-container joins complicates the data retrieval process.
Microsoft Azure Cosmos DB's documentation, particularly around indexing and RU consumption, is inadequate and needs enhancement to make it more cost-effective for users.
 

Microsoft Azure Cosmos DB Pros review quotes

reviewer2724105 - PeerSpot reviewer
Senior Director of Product Management at a tech vendor with 1,001-5,000 employees
Jun 18, 2025
The efficiency of search capabilities is significant, particularly when it comes to the flexibility of conducting in-depth, almost recursive searches that are both efficient and cost-effective.
Michael Hasenfang - PeerSpot reviewer
Director, Platform Engineering - Infrastructure Systems and Automation at a computer software company with 1,001-5,000 employees
Nov 18, 2025
The value that it has added to my AI or search workloads is that I think it's optimized that process and made it easier; we have a lot of unstructured data coming from different dissimilar systems and different data sources, so correlating those things together and making sense of it has been very beneficial.
SS
Senior Data Engineer at Bajaj Finserv
Jun 20, 2025
Their new feature, dynamic data masking, is very cool and useful for us.
Learn what your peers think about Microsoft Azure Cosmos DB. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
893,244 professionals have used our research since 2012.
FG
Architecte Cloud at Visiativ SA
Jun 23, 2025
The best feature of Microsoft Azure Cosmos DB is the replication all over the world.
AV
Associate Data Scientist
Jul 1, 2025
It performs very well, especially under high load where it automatically scales up the RUs, and the main advantage of Microsoft Azure Cosmos DB is its low latency, with response times in milliseconds, making it great for chatbots.
Eric Fletcher - PeerSpot reviewer
Solutions Architect at a retailer with 10,001+ employees
Nov 19, 2025
Microsoft Azure Cosmos DB has helped decrease my company's total cost of ownership; it's easier because we have less to maintain, we're not trying to set up multiple SQL servers with replication and everything, and centralization helps a lot.
Andrea Settimo - PeerSpot reviewer
Senior Data & Ai Engineer at Cluster Reply
Nov 18, 2025
The dynamic autoscale or serverless model of Microsoft Azure Cosmos DB has indeed helped reduce our costs and operational effort by allowing us to scale horizontally in a straightforward manner according to our needs.
NirmalKumar Sharma - PeerSpot reviewer
Software Engineer at Akeo India
Jul 1, 2025
Overall, I would rate it a nine out of ten with the only significant issue being the partitioning key functionality.
Dan Bryant - PeerSpot reviewer
CEO at II4Tech
Jun 27, 2025
Some of the best features of Microsoft Azure Cosmos DB are that it could scale, and we could still use SQL language.
Joseph Andiwo - PeerSpot reviewer
Private Wealth Advisor & Head of Secretariat at Arima Fund Ltd
Aug 5, 2025
The benefits of Microsoft Azure Cosmos DB were immediate for us.
 

Microsoft Azure Cosmos DB Cons review quotes

reviewer2724105 - PeerSpot reviewer
Senior Director of Product Management at a tech vendor with 1,001-5,000 employees
Jun 18, 2025
Right now, the vectors are stored as floating-point numbers within the NoSQL document, which makes them inefficiently large. This leads to increased storage space requirements, and searching through a vast number of documents in the vector database becomes quite costly in terms of RUs. While the integration works well, the expense associated with it is relatively high. I would really like to see a reduction in costs for their vector search, as it is currently on the expensive side.
Michael Hasenfang - PeerSpot reviewer
Director, Platform Engineering - Infrastructure Systems and Automation at a computer software company with 1,001-5,000 employees
Nov 18, 2025
Customer service and technical support from Microsoft have been all right. On a scale of 1 to 10, I would give them probably a six, maybe a hard seven at most.
SS
Senior Data Engineer at Bajaj Finserv
Jun 20, 2025
In Microsoft Azure Cosmos DB, I would suggest improvements in security.
Learn what your peers think about Microsoft Azure Cosmos DB. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
893,244 professionals have used our research since 2012.
FG
Architecte Cloud at Visiativ SA
Jun 23, 2025
The model with autoscaling for RU is complicated to optimize RU consumption.
AV
Associate Data Scientist
Jul 1, 2025
To show this in real time, we need a live connection that automatically updates in response to new records being inserted. This automated updating feature is lacking in Microsoft Azure Cosmos DB compared to Databricks.
Eric Fletcher - PeerSpot reviewer
Solutions Architect at a retailer with 10,001+ employees
Nov 19, 2025
I think Microsoft Azure Cosmos DB can be improved by providing continuous backup for multi-region rights. I believe it's available for non-multi-region rights, but there are many features that are locked behind continuous backup that I can't use because it's not enabled yet.
Andrea Settimo - PeerSpot reviewer
Senior Data & Ai Engineer at Cluster Reply
Nov 18, 2025
A way Microsoft Azure Cosmos DB could be improved is through the introduction of an access control list on a row and on a specific field within the document, rather than relying on application-level coding to manage different access control lists.
NirmalKumar Sharma - PeerSpot reviewer
Software Engineer at Akeo India
Jul 1, 2025
The main downside I have faced was with hierarchical partitioning in Microsoft Azure Cosmos DB.
Dan Bryant - PeerSpot reviewer
CEO at II4Tech
Jun 27, 2025
The cost is a concern. Microsoft Azure Cosmos DB did not decrease our total cost of ownership. From the standpoint of the old way of doing DBA operations, it did, but our cloud cost increased significantly.
Joseph Andiwo - PeerSpot reviewer
Private Wealth Advisor & Head of Secretariat at Arima Fund Ltd
Aug 5, 2025
The operational complexity of Microsoft Azure Cosmos DB can be challenging for individuals who are not tech-savvy.