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

Microsoft Azure Cosmos DB vs TiDB Cloud comparison

 

Comparison Buyer's Guide

Executive Summary

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

Microsoft Azure Cosmos DB
Ranking in Database as a Service (DBaaS)
4th
Average Rating
8.2
Reviews Sentiment
7.0
Number of Reviews
103
Ranking in other categories
NoSQL Databases (2nd), Managed NoSQL Databases (1st), Vector Databases (1st)
TiDB Cloud
Ranking in Database as a Service (DBaaS)
16th
Average Rating
8.0
Number of Reviews
2
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of October 2025, in the Database as a Service (DBaaS) category, the mindshare of Microsoft Azure Cosmos DB is 3.4%, up from 0.4% compared to the previous year. The mindshare of TiDB Cloud is 0.1%. It is calculated based on PeerSpot user engagement data.
Database as a Service (DBaaS) Market Share Distribution
ProductMarket Share (%)
Microsoft Azure Cosmos DB3.4%
TiDB Cloud0.1%
Other96.5%
Database as a Service (DBaaS)
 

Featured Reviews

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.
Zaid Shaikh - PeerSpot reviewer
Helps to collect and analyze metrics and is useful for monitoring user engagement
If you are using a product managed by a cloud provider, such as AWS or Google Cloud, you benefit from various management tools. For instance, AWS offers CloudWatch for tracking metrics, while Google Cloud provides Time Series Insights. These tools are managed by the cloud providers. As an end user, you primarily need to pay for the service, and the cloud provider handles most of the management tasks. If you choose to use open-source tools like Prometheus, you will need to manage them yourself. It's a trade-off between convenience and cost. Opting for a managed service means you pay more but have less management overhead. On the other hand, using open-source solutions can reduce costs but requires you to handle the entire management of the infrastructure and database, such as ensuring uptime and provisioning resources. TiDB Cloud offers a reliable, managed solution that ensures availability and performance without the hassle of self-management.

Quotes from Members

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

Pros

"The speed is impressive, and integrating our power-up database with Kafka was an improvement."
"I like the scalability. There aren't any constraints for posting in the geolocation. I also like the SQL architecture."
"In Microsoft Azure Cosmos DB, one valuable feature is its ability to store data in multiple regions. If one region fails, it automatically switches to a healthy region, ensuring minimal latency and disaster recovery without impacting data latency in applications."
"Microsoft Azure Cosmos DB is a good solution for distributed application requirements. We can perform multi-modeling."
"With Azure you can start small and grow as you need."
"For modern applications, I would recommend Microsoft Azure Cosmos DB."
"Microsoft Azure Cosmos DB helped improve our organization's search result quality significantly when we started using it about eight years ago."
"For example, we have people spread across multiple locations; if they update data in Australia, we can access it in another location within a fraction of a second."
"TiDB selections are fast, and it handles collections and solutions well. Vertical and horizontal scaling are also good features."
"TiDB Cloud has a broader scope that offers multiple services. It can be compared to major cloud providers like AWS, Microsoft Azure, and GCP."
 

Cons

"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."
"Overall, it works very well and fits the purpose regardless of the target application. However, by default, there is a threshold to accommodate bulk or large requests."
"If you want to bring the data from AWS, you must pay data egress costs. That's a pain point."
"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 more cost-effective."
"The model with autoscaling for RU is complicated to optimize RU consumption."
"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."
"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."
"It would be nice to have more options to ingest the data, for example, more file options or more search options. Currently, you can use JSON, but if there were other file types you can use for data ingestion, that would be nice."
"If you are using a product managed by a cloud provider, such as AWS or Google Cloud, you benefit from various management tools."
"There should be the ability to replicate auto-increment sequences from the production environment to the disaster recovery environment."
 

Pricing and Cost Advice

"Microsoft provides fair pricing."
"Pricing is one of the solution's main features because it is based on usage, scales automatically, and is not too costly."
"The Cosmos DB pricing model, initially quite complicated, became clear after consulting with Azure Advisor, allowing us to proceed with confidence."
"Cosmos DB's pricing structure has significantly improved in recent months, both in terms of its pricing model and how charges are calculated."
"Pricing is mid- to high-end."
"The pricing for Cosmos DB has improved, particularly with the new pricing for Autoscale."
"I would rate Cosmos DB's cost at seven out of ten, with ten being the highest."
"Azure is a pay as you go subscription."
Information not available
report
Use our free recommendation engine to learn which Database as a Service (DBaaS) solutions are best for your needs.
869,566 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Legal Firm
13%
Financial Services Firm
10%
Comms Service Provider
10%
Computer Software Company
9%
No data available
 

Company Size

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

Questions from the Community

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?
In terms of improvement for Microsoft Azure Cosmos DB, while it eliminates the burden of managing database infrastructure, we realized it might not be possible to use various models simultaneously ...
What needs improvement with TiDB Cloud?
While using TiDB Cloud, I noticed things I don't like as a developer. For instance, it doesn't support functions and procedures, which Oracle and other databases do. This means that for table-to-ta...
What is your primary use case for TiDB Cloud?
Silverlake Axis has a core banking and loan product called SILK, used by most banks in Southeast Asia, like in Malaysia, Singapore, and Thailand. The new product I'm working on, Mobius, is a replac...
 

Also Known As

Microsoft Azure DocumentDB, MS Azure Cosmos DB
No data available
 

Overview

 

Sample Customers

TomTom, KPMG Australia, Bosch, ASOS, Mercedes Benz, NBA, Zero Friction, Nederlandse Spoorwegen, Kinectify
Information Not Available
Find out what your peers are saying about Microsoft Azure Cosmos DB vs. TiDB Cloud and other solutions. Updated: September 2025.
869,566 professionals have used our research since 2012.