Azure Cosmos DB Review
Updated July 28, 2021
Azure Cosmos DB Review
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with Azure Cosmos DB
The Azure Cosmos DB is being used as part of our platform. It is being used to help the existing platform we have to scale with the amount of data that we are storing. The data stored in SQL servers did not scale for us. Reports and graphs generated from the data were slow. Azure Cosmos DB improved performance.
- Global key distribution
- Elasticity in scale
- ANSI SQL support
- Pure ACIDity support
- Learning curve is pretty high
- Another "language" to learn
Azure Cosmos DB has the benefit of having multi-master key tenancy compared to Redis and Mongo. Reads are just as fast, if not faster than Mongo. However, the distribution of writes (i.e. ACID transactions) isn't as high as Google Cloud Spanner or CouchDB. Azure Cosmos DB writes slower than Cassandra, but with Cosmos, we do not have to worry about replication or tools like Zookeeper to handle it. Azure Cosmos DB has it built-in.