Logo of Azure Cosmos DB

Azure Cosmos DB

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
3% increase in the last year
Web traffic
11% decrease in the last quarter

Ratings

G2
4.3/5
(102)
Capterra
4.2/5
(10)

Azure Cosmos DB description

Azure Cosmos DB is a versatile cloud database solution from Microsoft. It accommodates various data models like key-value pairs, documents, and graphs. It's designed for speed and reliability, ensuring your data is always available and responsive, regardless of location. Security is paramount with built-in features to protect sensitive information.


Who is Azure Cosmos DB best for

Azure Cosmos DB is a versatile, globally distributed database service offering multi-model support and seamless integration with other Azure services. Users praise its speed and flexible schema-less design. However, some find the pricing complex and costly. It's best suited for applications requiring high availability and scalability.

  • Best for small to enterprise-level companies seeking a scalable NoSQL solution.

  • Ideal for the software, IT, and telecommunications industries.


Azure Cosmos DB features

Supported

Cosmos DB supports graph data modeling using nodes and relationships via the Gremlin API.

Supported

Azure Cosmos DB allows exporting data in various formats using several tools and methods.

Supported

Azure Cosmos DB supports multi-region data replication for reads and writes.

Supported

Azure Cosmos DB supports auditing through activity logs, diagnostic settings, and pgAudit extension.

Supported

Azure Cosmos DB supports granular data access control through roles and permissions.

Supported

Azure Cosmos DB supports querying NoSQL databases like MongoDB and Cassandra.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Value and Pricing Transparency

Neutral
-0.11

Customer Service

Rather positive
+0.6

Ease of Use

Rather positive
+0.45

Reliability and Performance

Strongly positive
+0.78

Ease of Implementation

Rather positive
+0.43

Scalability

Strongly positive
+1

Azure Cosmos DB reviews

We've summarised 112 Azure Cosmos DB reviews (Azure Cosmos DB GetApp reviews, Azure Cosmos DB Capterra reviews and Azure Cosmos DB G2 reviews) and summarised the main points below.

Pros of Azure Cosmos DB
  • Fast read and write speeds, ideal for high-performance applications.
  • Flexible schema-less design simplifies development.
  • Multi-model support (SQL, MongoDB, Cassandra, Gremlin).
  • Globally distributed for low latency and high availability.
  • Easy integration with other Azure services.
Cons of Azure Cosmos DB
  • High cost, especially for higher throughput (RU).
  • Complex pricing structure can be difficult to understand.
  • Limited querying capabilities compared to SQL.
  • Occasional latency spikes can impact user experience.
  • Lack of on-premise option.

Azure Cosmos DB pricing

The commentary is based on 25 reviews from Azure Cosmos DB Capterra reviews and Azure Cosmos DB G2 reviews.

Azure Cosmos DB offers flexible, scalable NoSQL database solutions with high availability. However, reviews indicate pricing can be complex and potentially expensive, especially with increasing throughput (RU/s) needs. Careful cost analysis and optimization are recommended.

Users sentiment

Neutral
-0.11

Azure Cosmos DB alternatives

  • Logo of MongoDB Atlas
    MongoDB Atlas
    Cloud database, flexible, scalable, and easy for developers.
    Read more
  • Logo of Couchbase
    Couchbase
    Flexible database built for speed, scale, and diverse data.
    Read more
  • Logo of Amazon Neptune
    Amazon Neptune
    Fast graph database for connected data, managed by Amazon.
    Read more
  • Logo of Amazon DynamoDB
    Amazon DynamoDB
    Fast, serverless database built for demanding apps. Scales effortlessly.
    Read more
  • Logo of SAP HANA Cloud
    SAP HANA Cloud
    Cloud database for fast analysis and smart decisions.
    Read more
  • Logo of Amazon DocumentDB
    Amazon DocumentDB
    Scalable, MongoDB-compatible database for JSON, ensuring high availability.
    Read more

Azure Cosmos DB FAQ

  • What is Azure Cosmos DB and what does Azure Cosmos DB do?

    Azure Cosmos DB is a fully managed, multi-model database service offering fast and flexible scalability, high availability, and global distribution. It supports various data models and APIs, simplifying development and enabling diverse applications.

  • How does Azure Cosmos DB integrate with other tools?

    Azure Cosmos DB integrates seamlessly with other Azure services like Azure Functions, Azure Synapse Analytics, and Power BI. It also supports various APIs for different data models, including SQL, MongoDB, Cassandra, and Gremlin, enhancing its flexibility for diverse applications. It offers data export tools for further analysis and processing.

  • What the main competitors of Azure Cosmos DB?

    Top Azure Cosmos DB competitors include MongoDB Atlas, Snowflake, Amazon DynamoDB, and Google Cloud Spanner. These alternatives offer similar NoSQL database functionalities, catering to various data models and scalability needs.

  • Is Azure Cosmos DB legit?

    Yes, Azure Cosmos DB is a legitimate and safe cloud database service from Microsoft. It's known for its speed, scalability, and multi-model support, making it a reliable choice for various applications. It offers robust security features to protect your data.

  • How much does Azure Cosmos DB cost?

    Azure Cosmos DB pricing depends on your chosen API and provisioning model. There are serverless and provisioned throughput options. Microsoft offers a free tier, but further pricing details are not publicly listed. Contact Azure for specific product pricing.

  • Is Azure Cosmos DB customer service good?

    Customer reviews on Azure Cosmos DB's support are mixed. While some users praise the helpful and responsive customer support, others mention a lack of documentation and architectural guidance, especially for the SDKs. Several reviews highlight seamless integration with other Azure services.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.