Need advice about which tool to choose?Ask the StackShare community!

Amazon DocumentDB

45
46
+ 1
0
Azure Cosmos DB

480
901
+ 1
129
Add tool

Azure Cosmos DB vs Amazon DocumentDB: What are the differences?

What is Azure Cosmos DB? A fully-managed, globally distributed NoSQL database service. Azure DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development.

What is Amazon DocumentDB? Fast, scalable, highly available MongoDB-compatible database service. Amazon DocumentDB is a non-relational database service designed from the ground-up to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale. In Amazon DocumentDB, the storage and compute are decoupled, allowing each to scale independently, and you can increase the read capacity to millions of requests per second by adding up to 15 low latency read replicas in minutes, regardless of the size of your data.

Azure Cosmos DB and Amazon DocumentDB can be categorized as "NoSQL Database as a Service" tools.

Some of the features offered by Azure Cosmos DB are:

  • Fully managed with 99.99% Availability SLA
  • Elastically and highly scalable (both throughput and storage)
  • Predictable low latency: <10ms @ P99 reads and <15ms @ P99 fully-indexed writes

On the other hand, Amazon DocumentDB provides the following key features:

  • MongoDB-compatible
  • Fully managed
  • Performance at scale
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of Amazon DocumentDB
Pros of Azure Cosmos DB
    Be the first to leave a pro
    • 28
      Best-of-breed NoSQL features
    • 21
      High scalability
    • 15
      Globally distributed
    • 14
      Automatic indexing over flexible json data model
    • 10
      Always on with 99.99% availability sla
    • 10
      Tunable consistency
    • 7
      Javascript language integrated transactions and queries
    • 6
      Predictable performance
    • 5
      Analytics Store
    • 5
      High performance
    • 2
      Auto Indexing
    • 2
      Rapid Development
    • 2
      Ease of use
    • 2
      No Sql

    Sign up to add or upvote prosMake informed product decisions

    Cons of Amazon DocumentDB
    Cons of Azure Cosmos DB
      Be the first to leave a con
      • 16
        Pricing
      • 4
        Poor No SQL query support

      Sign up to add or upvote consMake informed product decisions

      What is Amazon DocumentDB?

      Amazon DocumentDB is a non-relational database service designed from the ground-up to give you the performance, scalability, and availability you need when operating mission-critical MongoDB workloads at scale. In Amazon DocumentDB, the storage and compute are decoupled, allowing each to scale independently, and you can increase the read capacity to millions of requests per second by adding up to 15 low latency read replicas in minutes, regardless of the size of your data.

      What is Azure Cosmos DB?

      Azure DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development.

      Need advice about which tool to choose?Ask the StackShare community!

      What companies use Amazon DocumentDB?
      What companies use Azure Cosmos DB?
      See which teams inside your own company are using Amazon DocumentDB or Azure Cosmos DB.
      Sign up for Private StackShareLearn More

      Sign up to get full access to all the companiesMake informed product decisions

      What tools integrate with Amazon DocumentDB?
      What tools integrate with Azure Cosmos DB?

      Sign up to get full access to all the tool integrationsMake informed product decisions

      What are some alternatives to Amazon DocumentDB and Azure Cosmos DB?
      MongoDB
      MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
      MongoDB Atlas
      MongoDB Atlas is a global cloud database service built and run by the team behind MongoDB. Enjoy the flexibility and scalability of a document database, with the ease and automation of a fully managed service on your preferred cloud.
      Elasticsearch
      Elasticsearch is a distributed, RESTful search and analytics engine capable of storing data and searching it in near real time. Elasticsearch, Kibana, Beats and Logstash are the Elastic Stack (sometimes called the ELK Stack).
      Atlas
      Atlas is one foundation to manage and provide visibility to your servers, containers, VMs, configuration management, service discovery, and additional operations services.
      Amazon DynamoDB
      With it , you can offload the administrative burden of operating and scaling a highly available distributed database cluster, while paying a low price for only what you use.
      See all alternatives