Join the 1500 companies using G2 Track to manage SaaS spend, usage, contracts & compliance.

Azure Cosmos DB

4.1
(32)

Azure Cosmos DB provides native support for NoSQL choices, offers multiple well-defined consistency models, guarantees single-digit-millisecond latencies at the 99th percentile, and guarantees high availability with multi-homing capabilities and low latencies anywhere in the world.

Work for Azure Cosmos DB?

Learning about Azure Cosmos DB?

We can help you find the solution that fits you best.

Azure Cosmos DB Reviews

Chat with a G2 Advisor
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 32 Azure Cosmos DB reviews
LinkedIn Connections
Azure Cosmos DB review by Sujith N.
Sujith N.
Validated Reviewer
Verified Current User
Review Source
content

"Document DB - A mixed strength of both NoSQL and relational solutions"

What do you like best?

1. Documents are stored and served in the JSON format

2. Documents can be retrieved using a rich query language that plays well with the JSON syntax

3. It has a rich server-side Javascript API, letting you create data processing functions

4. full indexing is done by default hence query performance would be better

5. Comparatively cheaper to other No SQL DB's

What do you dislike?

1. DocumentDB cannot enforce or guarantee data consistency like SQL can

2. DocumentDB queries are much more limited than SQL queries.

3. The Portal seems a little less user friendly for accessing the doc db collections

Recommendations to others considering the product

There are certain points to be noted while selecting this product for our application

1. Price - What kind of usage is applicable for us and based on that we need to select the collections and structure of the documents created in it

2. Write Once - Read Many - This is a write once and read many kind of DB where we do only once write and then later perform search on this

3. Full Indexing is there by default, still we can bring custom indexing policy if required

What business problems are you solving with the product? What benefits have you realized?

Application which is used for staffing and recruitment. In our application we track the order audit details in doc db for easy accessibility.

Sign in to G2 to see what your connections have to say about Azure Cosmos DB
Azure Cosmos DB review by Alon N.
Alon N.
Validated Reviewer
Verified Current User
Review Source
content

"While scalability, price and "every field index" is attractive cosmos db has some problems"

What do you like best?

Auto indexing, without noticeable performance hit, on all fields (compare to mongo ..)

Global Scale without needing to reason about that, moving plans, etc

Quite simple to setup with the azure cli

What do you dislike?

Not really implementing all features of mongo api, at least not by default. for example, for cursor support you need to open a support ticket, for aggregations, you need to turn on a UI flag, etc.

Although multiple apis, you can't actually use that in the same account (like writing with the mongo Api and doing complex queries with the sql api)

Some Docs , including lib docs, are old and misleading.

Like everything else azure, still the feeling that linux is "second rate citizen" in azure, some tools are missing if you are not running windows

Recommendations to others considering the product

The different apis have meaning! you'll be locked to the one you choose. For migrating data you can configure higher request unit per second, and the lower it to a reasonable amount

What business problems are you solving with the product? What benefits have you realized?

Datasource for setting up azure search,

Simple "in place" mongo replacement for various mongo db installations

What Database as a Service (DBaaS) solution do you use?

Thanks for letting us know!
Azure Cosmos DB review by J B.
J B.
Validated Reviewer
Review Source
content

"The best cloud database for worldwide coverage"

What do you like best?

Cosmos has simplified much of the DevOps concerns for our geo-distributed applications. It takes care of keeping data in sync across regions, invisible fail-over, etc.

What do you dislike?

Some have found the learning curve heavy due to Cosmos' support for mixed schemas (relational, graph, document).

Recommendations to others considering the product

Press through initial learning curve, particularly if devs are only familiar with relational systems.

What business problems are you solving with the product? What benefits have you realized?

Flawless data storage and retrieval for our world-wide, high-availability applications. Our total cost for achieving high-availability is much lower relative to other options.

Azure Cosmos DB review by Administrator in Computer Software
Administrator in Computer Software
Validated Reviewer
Verified Current User
Review Source
content

"Cloud based NoSQL offering by microsoft based on mongoDB and integrated very well with Azure"

What do you like best?

Security is very good. DB is protected from almost all type of attacks like DDOS, Illegal access, man in the middle. Encryption is top notch, Compliance with various regulatory authorities and governing bodies. Performance is also very good. Geographically distributed and replicated hence it offers low latency. The user can pay for access hence storage is almost free. Audit and security reports are easy to generate. Fine-grained access is also available.

What do you dislike?

Cost is a bit on the higher side. Not fully flexible like other opensource offerings like Cassandra, MongoDB. Requires steep learning curve if you are not familiar with Microsoft stack.

Recommendations to others considering the product

If you are an existing customer/partner of Microsoft and you or your team is familiar with Azure Cloud offering then is a good upgrade.

What business problems are you solving with the product? What benefits have you realized?

Backend storage for web applications built on MEAN stack and MVC architecture.

Azure Cosmos DB review by Ben J.
Ben J.
Validated Reviewer
Review Source
content

"Good Value but somewhat combersome"

What do you like best?

Azure has done a great job at abstracting away the tedious db management. The ability to quickly spin up additional environments for testing and spin down as needed is pretty seamless.

What do you dislike?

Modifications and customizations at the base level are hard to accomplish, administrative rights are (can be) IP locked. Using the platform itself is difficult.

Recommendations to others considering the product

If you're a centralized shop or you have a db management need that you don't want to take on in house, this is a great solution.

What business problems are you solving with the product? What benefits have you realized?

This is a great db repository that is is quickly set up and easily used for quick storage. We used this for our software development environment as a quick and local repository for dev efforts without having to fully commit to our own infrastructure. We do not currently have an instance created.

Azure Cosmos DB review by Vikas B.
Vikas B.
Validated Reviewer
Verified Current User
Review Source
content

"Scalable and High performance document database"

What do you like best?

A schema free DB which allows to store and query JSON documents. Provides built-in automatic indexing support. Supports formats like JSON, HTTP and REST – which makes it easy take advantage of modern web world from any device.It is basically a NoSQL document database service designed for scalable and high performance modern web and mobile applications. It can be programmed similarly like SQL (stored procedure, user defined functions and triggers etc.). The best thing is that we can programme these in todays web prevailing language 'JavaScript' which is used in all client-side framework. DocumentDB also enables you to tune performance further by customizing the index policies and consistency levels you want for a particular application or scenario, making it an incredibly flexible and powerful data service for your applications. The uptime is almost 100% and is maintenance free. One thing. The pricing tiers at the minute... could so with one or two in between free and standard. 50% preview discount which would mean the standard tier ends up at £160/month.

What do you dislike?

Only cloud based hosting available. It doesn't support or enforce data consistency like SQL. Also, from a developer point of view it currently lacks ORDER BY, WHERE clause and JOINS used for combining separate documents

Recommendations to others considering the product

DocumentDB is designed to linearly scale and meet the requirements of your application. Try this its a great distributed database and is best as compared to other available in market.

What business problems are you solving with the product? What benefits have you realized?

We are storing all project related documentation like Requirement, Understanding, Unit and System test case document.

Azure Cosmos DB review by Hector Antonio C.
Hector Antonio C.
Validated Reviewer
Verified Current User
Review Source
content

"Great Cloud Solution for nonSQL DB"

What do you like best?

It basically is a Microsoft Azure feature like "MongoDB"; SaaS. I really like its seamless integration with other products, such as NodeJS webapps (which Azure also offers) and its competitive performance for intensive queries. I've never had a denial of service problem with DocumentDB

What do you dislike?

Even though it is very similar to MongoDB, the implementation is not quite the same, and you must read Microsoft's documentation regarding some of their features. Other than that, this product is cheaper compared to its MongoDB counterpart, also offered through Microsoft Azure.

Recommendations to others considering the product

Invest in making the switch ASAP if you're using any Mongo DBaaS. It is as reliable as MongoLab or any other Mongo instance that you could be running (as a service) but it is substantially cheaper.

What business problems are you solving with the product? What benefits have you realized?

I'm storing and loading my client's information to and from the database. Databases are basically essential for any business that needs to remember users, statistics, and other miscellaneous data.

Azure Cosmos DB review by Nuno Filipe C.
Nuno Filipe C.
Validated Reviewer
Review Source
content

"Excelent for JSON based data"

What do you like best?

I liked the performance and simplicity on using it. When dealing with Json data, I often find it easier to just store it "as is", and by JSON data I can also be meaing POCOs... The broad of APIs available make it very easy to work with for pretty much everybody.

What do you dislike?

I really can't say that I dislike anything... I haven't yet had the time to experience it to find any serious flaws.

What business problems are you solving with the product? What benefits have you realized?

It provides a simple and easy way, to work with json based documents (or any kind of structure/dialect compatible) without needing to run your own server or having to rely on on-premises infrastructure.

Azure Cosmos DB review by Vaibhav S.
Vaibhav S.
Validated Reviewer
Review Source
content

"Azure Cosmos DB"

What do you like best?

CosmosDB allows you to select an API (eg, MongoDB) during initialization. It comes in very handy if you need to save some time and skip the documentation (not the case with other databases)

What do you dislike?

Due to the limitations of your Azure plan, it is possible that CosmosDB will not let you aggregate over larger records. I faced this issue ( probably because of my plan).

What business problems are you solving with the product? What benefits have you realized?

IoT data storage and retrieval. CosmosDB really helped me to store the data points in a schema as soon as the RPI's sent them to IoT Hub

Azure Cosmos DB review by User in Gambling & Casinos
User in Gambling & Casinos
Validated Reviewer
Verified Current User
Review Source
content

"Yet another great product from Azure"

What do you like best?

We were wanting to get into the JSON based NoSQL database world. Machine data thrives in this sort of data environment. We already use Azure for other services so we looked at DocumentDB and were happy with the results. Scaling and changing the consistency mode is very easy. I'm very happy with this product.

What do you dislike?

I was more familiar with MongoDB. DocumentDB does a few things differently. It takes some getting used to, but I still feel like it's worth it.

Recommendations to others considering the product

Review the tutorials and documentation. The Azure team at Microsoft has done a great job at providing resources to learn. To those new to the NoSQL world, sometimes it can seem overwhelming. Just make sure you're exposing yourself enough and have an open mind.

What business problems are you solving with the product? What benefits have you realized?

We had machine data that needed to get logged in an efficient manner. There's so much data that we did not want to mess with storing all that data locally. We turned to Azure DocumentDB and we are happy with the results.

Azure Cosmos DB review by Consultant in Non-Profit Organization Management
Consultant in Non-Profit Organization Management
Validated Reviewer
Review Source
content

"Multi model Database Serivces for low latency and massively scalable applications."

What do you like best?

Database tier is a crucial component of financial applications. Modern financial perform graphical processing on mobile and desktop console clients but rely on the cloud to deliver customized and personalized content like application for API development integration, and high-score leaderboards for the application.

What do you dislike?

Having some flaws where we cant iterate a result set returned by CosmosDB's and MongoDB API. The default size of the first batch returned by a Mongo query is 101 if I remove the $in part of the query, and I am getting an issue with insights of the data.

What business problems are you solving with the product? What benefits have you realized?

Access to users around the world with the high-availability and low-latency capabilities which are built into Microsoft’s global data centers.Web and mobile applications, and are well suited for modeling social interactions, integrating with third-party services, and for building rich personalized experiences.

Azure Cosmos DB review by Courtney S.
Courtney S.
Validated Reviewer
Verified Current User
Review Source
content

"New Azure User"

What do you like best?

Able to collaborate with other users via the cloud -- can work simultaneously on the same project.

What do you dislike?

Still learning how to use the system and find features.

What business problems are you solving with the product? What benefits have you realized?

Able to share large amounts on data and access easily. Also, can work on projects no matter where we are in the world.

Azure Cosmos DB review by User
User
Validated Reviewer
Review Source
content

"Formidable in NoSQL scalable Cloud DB"

What do you like best?

The options for scalability are good.

It was very easy to get an account open and have our data uploaded and be fetched and manipulated by the app we designed

What do you dislike?

The Cost, as in we had a very small dataset hosted on cosmos DB but still, it incurred substantial cost for just keeping the service on the cloud and not deleting despite it not running.

What business problems are you solving with the product? What benefits have you realized?

I have used Cosmos DB for a project I did during my internship where we needed to host a NoSQL db on cloud to be accessed by using an application to fetch and manipulate data as the functions/tasks were completed

Azure Cosmos DB review by Howard E.
Howard E.
Validated Reviewer
Verified Current User
Review Source
content

"The best No-Sql Database on the cloud"

What do you like best?

Cosmos DB, formally none as DocumentDB supports document, table, and graph data.

What do you dislike?

There is nothing I dislike about DocumentDB

Recommendations to others considering the product

There is no Document Database on the market that compete with the features offered.

What business problems are you solving with the product? What benefits have you realized?

Makes it easy to migrate from MongoDB.

Able to consume by Rest Api

Azure Cosmos DB review by James R.
James R.
Validated Reviewer
Verified Current User
Review Source
content

"Confusing but educational"

What do you like best?

The free offer they provide to try the services out prior to subscribing

What do you dislike?

No guidance for newcomers or beginners.

Recommendations to others considering the product

Study

What business problems are you solving with the product? What benefits have you realized?

Analystics, Database Storage, Virtual Drive

Azure Cosmos DB review by User in Computer Software
User in Computer Software
Validated Reviewer
Verified Current User
Review Source
content

"Pretty good product and great service!"

What do you like best?

Very easy to navigate and makes for easy reporting and analysis. Also, the ability for such fast reads has been a big benefit to our organization

What do you dislike?

Not too much about Azure DocumentDB as I normally only use this system for the simpler tools and have not have trouble navigating or finding what I need to do.

Recommendations to others considering the product

Make sure to get a little training but always watch a few of the Microsoft tutorials as they are helpful and to the point.

What business problems are you solving with the product? What benefits have you realized?

Able to work with more Hospital clients because of the HIPPA compliance.

Azure Cosmos DB review by Ashish B.
Ashish B.
Validated Reviewer
Verified Current User
Review Source
content

"Fast, Flexible and User friendly"

What do you like best?

Performance is too good as it read & write the data very fast. Its very good for modern mobile and web applications. User can perform complex ad-hoc queries with ease. Its very reliable.

What do you dislike?

It has limited scope for aggregates, no ordering and limited tooling as well.

What business problems are you solving with the product? What benefits have you realized?

Complex ad hoc queries are simple to perorm. It automatically indexes all the documents in the database. Very reliable consistency levels.

Azure Cosmos DB review by User in Internet
User in Internet
Validated Reviewer
Verified Current User
Review Source
content

"Powerful cloud based storage for Web Apps"

What do you like best?

1. Low latency

2. Flexible query mechanism

3. Automatically indexes

4. Easy integration with web platforms

5. Large community support

What do you dislike?

Tool pricing is higher than the other data base solutions but the support provided by MS is good.

Recommendations to others considering the product

Try using Azure DocumentDb in event store applications

What business problems are you solving with the product? What benefits have you realized?

Get rid off from problems of :

1. Renting virtual machines

2. Software Deployment

3. Database monitoring

4. Disaster Recovery

Azure Cosmos DB review by Sean H.
Sean H.
Validated Reviewer
Review Source
content

"Better than other DBs"

What do you like best?

I like the easiness of microsoft products, Cosmos DB allows me scaling ability other DBs don't

What do you dislike?

I don't like that it's from microsoft, not a huge fan of the UI

What business problems are you solving with the product? What benefits have you realized?

DB scaling

Azure Cosmos DB review by User in Gambling & Casinos
User in Gambling & Casinos
Validated Reviewer
Verified Current User
Review Source
content

"Great product"

What do you like best?

Azure DocumentDB is very easy to install and setup. It has several SDK's including for .NET, Node.js, Java, Javascript and Python. The out of the box features in the Azure Portal are ok as well. They have a Document Explorer, Query Explorer and Script Explorer.

What do you dislike?

At this point at don't really dislike any of its features.

Recommendations to others considering the product

Evaluate its features to make sure it meets their needs.

What business problems are you solving with the product? What benefits have you realized?

The ability to store data without a predefined schema.

Azure Cosmos DB review by Rohit Y.
Rohit Y.
Validated Reviewer
Verified Current User
Review Source
content

"Satisfied"

What do you like best?

Easy to create applications, schema less design is great

What do you dislike?

Working with JSON format can be difficult in .Net backend

What business problems are you solving with the product? What benefits have you realized?

data storage

Azure Cosmos DB review by Administrator in Medical Devices
Administrator in Medical Devices
Validated Reviewer
Review Source
content

"Azure Cosmos"

What do you like best?

Azure provides the most flexible and comprehensive data sharing especially if you are working at a global scale. The pricing is very competitive. Storage is not a issue since it offers user to pay to access.

What do you dislike?

Limited in the amount of options in language you have compared to other competitors. There is a learning curve when first using it.

What business problems are you solving with the product? What benefits have you realized?

Audit issues are solved rather easily. Issue with staffing are resolved.

Azure Cosmos DB review by Jorge G.
Jorge G.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Free and Fast DB"

What do you like best?

Easy to setup with Visual Studio Apps, and free for Small Apps

What do you dislike?

Nothing, but in some scenarios i prefer SQL

What business problems are you solving with the product? What benefits have you realized?

Store data in the cloud for mobile Apps

Azure Cosmos DB review by User in Banking
User in Banking
Validated Reviewer
Review Source
content

"One size fits all?"

What do you like best?

Seems to promise the world. Multiple models of consistency supported, extremely rich feature set. High consistency and availability, horizontal scale, and minimal management hassle. Natively runs on the cloud.

What do you dislike?

Lacks specialisation. Not everyone needs multiple models and a global database

Recommendations to others considering the product

Consider if you need all the breath of features vs depth

What business problems are you solving with the product? What benefits have you realized?

Global mission critical apps with strong SLAs a replication requirements

Azure Cosmos DB review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source
content

"Good database storage for enterprise use"

What do you like best?

APIs were very easy to use and documentation is really good. The support staff is very helpful and usually resolves issues super quickly.

What do you dislike?

The web interface is a bit janky and confusing to use. Some basic settings require the user to go deep into multiple levels just to toggle.

What business problems are you solving with the product? What benefits have you realized?

Used the SQL API with Node.JS for storing configuration and asset data.

Azure Cosmos DB review by dhanilan m.
dhanilan m.
Validated Reviewer
Review Source
content

"Great NoSql document database from Microsoft Family"

What do you like best?

Easy to get started and integrate with current stack

What do you dislike?

on premise integration is what I would like to see from Microsoft,Just like others(Mongo etc). Microsoft promised sooner it will be available.So waiting.

Recommendations to others considering the product

Great software . Great stack. Definitely should give a try.

What business problems are you solving with the product? What benefits have you realized?

Quick to get started,great features. Good documentation and community support.

Azure Cosmos DB review by Consultant in Information Technology and Services
Consultant in Information Technology and Services
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 scores.

"Great distributed database service"

What do you like best?

Elastic scaling over across multiple regions.

What do you dislike?

Its not a real dislike, but the effort for a business to transition to a new system might be little overwhelming.

What business problems are you solving with the product? What benefits have you realized?

Inventory management system

Azure Cosmos DB review by Internal Consultant
Internal Consultant
Validated Reviewer
Review Source
content

"Powerful, flexible database for engineering applications"

What do you like best?

I can store data in traditional SQL, Time Series, or NoSQL

What do you dislike?

It's expensive relative to other storage systems

What business problems are you solving with the product? What benefits have you realized?

We're using it as the database engine for an IoT app we're developing

Azure Cosmos DB review by Industry Analyst / Tech Writer in Information Technology and Services
Industry Analyst / Tech Writer in Information Technology and Services
Validated Reviewer
Review Source
content

"Easy and powerful NoSQL Database"

What do you like best?

1. Ease of use

2. Good support and documentation

3. Integrated support in Visual Studio

4. High performance

What do you dislike?

1. Cost of using Azure DocumentDB is high as compared to other NoSQL databases.

What business problems are you solving with the product? What benefits have you realized?

Recently switched from SQL database to Azure DocumentDB and gained huge performance boost in Auditing application.

Azure Cosmos DB review by Agency in Computer Software
Agency in Computer Software
Validated Reviewer
Review Source
content

"It was great"

What do you like best?

The indexing was really good. Also really love the fetching and management

What do you dislike?

Query language seemed a little difficult to understand at first

What business problems are you solving with the product? What benefits have you realized?

Scalability problems

Azure Cosmos DB review by User in Chemicals
User in Chemicals
Validated Reviewer
Review Source
content

"Good stuff"

What do you like best?

Intuitive method is designed, good performance of clouding env

What do you dislike?

There is no disappointment noticed under normal use as a user perpective

What business problems are you solving with the product? What benefits have you realized?

Clouding service

Azure Cosmos DB review by Administrator in Education Management
Administrator in Education Management
Validated Reviewer
Review Source
content

"Good"

What do you like best?

Good software. Easy to use interface. Good stuff

What do you dislike?

Could have clearer instructions but is still good

What business problems are you solving with the product? What benefits have you realized?

Hr related issues

Kate from G2

Learning about Azure Cosmos DB?

I can help.
* We monitor all Azure Cosmos DB reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.