TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Amazon DynamoDB

    Score8.5 out of 10
    N/AAmazon DynamoDB is a cloud-native, NoSQL, serverless database service.

    $0

    capacity unit per hour

    MongoDB Atlas

    Score8.2 out of 10
    N/AMongoDB Atlas is the company's automated managed cloud service, supplying automated deployment, provisioning and patching, and other features supporting database monitoring and optimization.

    $57

    per month

    Pricing
    Amazon DynamoDBMongoDB Atlas
    Editions & Modules
    Provisioned - Read Operation
    $0.00013
    capacity unit per hour
    Provisioned - Write Operation
    $0.00065
    capacity unit per hour
    Provisioned - Global Tables
    $0.000975
    per Read Capacity
    On-Demand Streams
    $0.02
    per 100,000 read operations
    Provisioned - Streams
    $0.02
    per 100,000 read operations
    On-Demand Data Requests Outside AWS Regions
    $0.09
    per GB
    Provisioned - Data Requests Outside AWS Regions
    $0.09
    per GB
    On-Demand Snapshot
    $0.10
    per GB per month
    Provisioned - Snapshot
    $0.10
    per GB per month
    On-Demand Restoring a Backup
    $0.15
    per GB
    Provisioned - Restoring a Backup
    $0.15
    per GB
    On-Demand Point-in-Time Recovery
    $0.20
    per GB per month
    Provisioned - Point-in-Time Recovery
    $0.20
    per GB per month
    On-Demand Read Operation
    $0.25
    per million requests
    On-Demand Data Stored
    $0.25
    per GB per month
    Provisioned - Data Stored
    $0.25
    per GB per month
    On-Demand - Write Operation
    $1.25
    per million requests
    On-Demand Global Tables
    $1.875
    per million write operations replicated
    Dedicated Clusters
    $57
    per month
    Dedicated Multi-Reigon Clusters
    $95
    per month
    Shared Clusters
    Free
    Offerings
    Pricing Offerings
    Amazon DynamoDBMongoDB Atlas
    Free Trial
    NoNo
    Free/Freemium Version
    NoYes
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details——
    More Pricing Information
    Community Pulse
    Amazon DynamoDBMongoDB Atlas
    Considered Both Products
    Amazon AWS
    Chose Amazon DynamoDB
    Performance at high scales is better and the cost at high scales is less. If one has a ton of data generated and has to work their way through it, I think Amazon DynamoDB should the go-to database. There are no compromises when it comes to performance at a huge scale. With any …
    Incentivized
    Chose Amazon DynamoDB
    The Amazon Web Services managed Amazon DynamoDB has excellent features which makes it stand out from all the others in market right now. The management ease it offers is far superior than its competitors and on top of that the on-demand pricing model is an advantage which works …
    Incentivized
    Chose Amazon DynamoDB
    The automation is much more subtle and it performs way better for internet-scale applications. No matter the number of connections, the performance doesn't dip even a bit.
    Incentivized
    Chose Amazon DynamoDB
    Mongo services are outside of our Vpc and are on a different network. Since most of our infra is on AWS, dynamo by AWS was a natural choice. Most of our engineers are familiar with AWS sdk and the console so that brought in a much smaller learning curve for our engineering team
    Incentivized
    Chose Amazon DynamoDB
    More flexible and easier to get started with than RDS, but, in my opinion, much worse monitoring/cost and query/modeling complexity than MongoDB
    Incentivized
    Chose Amazon DynamoDB
    MongoDB is mostly document store while Amazon DynamoDB supports both key/value and document store making it more versatile. Azure Cosmos DB is multi-modal like Amazon DynamoDB and it makes more sense when you have data already in Azure Cloud. If you are mostly using AWS then …
    Incentivized
    MongoDB
    Chose MongoDB Atlas
    MongoDB Atlas has an excellent rating out there in the market. They have a great supporting team as well. When we have questions about technical stuff, they respond fast. The performance of MongoDB Atlas is the key factor that we choose to use. Because it has such an easy way …
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    No answers on this topic
    TrustRadius Insights
    Amazon DynamoDBMongoDB Atlas
    Highlights

    TrustRadius
    Research Team Insight
    Published

    Amazon DynamoDB is a NoSQL database powered by Amazon Web Services, while MongoDB Atlas is a database-as-a-service used to maintain and administer MongoDB instances. Though they fall into different categories, both Amazon DynamoDB and MongoDB Atlas in combination with MongoDB instances, allow for the storing, management and querying of data. Businesses of various sizes use both database solutions.

    Features

    Amazon DynamoDB and MongoDB Atlas both have strong data management features, but have some significant differences that set them apart from each other. Both software options also specialize in slightly different areas, since MongoDB Atlas manages instances of MongoDB while Amazon DynamoDB is a NoSQL database.

    Amazon DynamoDB provides an easy to use interface and automates many maintenance features. These usability features make Amazon DynamoDB an excellent choice for businesses with fewer technical staff that need to use database services. Additionally, since Amazon DynamoDB performs all operations through HTTPs endpoints, it is very scalable. Scalability can be important for small businesses that plan to increase their data needs over time.

    MongoDB Atlas is highly optimized for work with MongoDB instances. High optimization means users can expect high performance and reliability when working with their databases. Additionally, MongoDB offers continuous backups, meaning that databases can be backed up at any time. Complete database backups are created daily. MongoDB Atlas also provides a free instance that can be used by developers for testing purposes.

    Limitations

    Amazon DynamoDB and MongoDB Atlas both have essential features, but they also each have some limitations.

    Amazon DynamoDB can create on-demand copies of databases, but it’s back up features aren’t as robust as MongoDB Atlas’ out of the box. Additionally, while Amazon DynamoDB can integrate with many AWS technologies, it is not as optimized with them as MongoDB Atlas is with MongoDB instances. This lack of optimization results in lower efficiency compared to MongoDB Atlas.

    MongoDB Atlas performs operations using socket connections, meaning it can only manage a certain number of concurrent connections. Limited simultaneous connections make MongoDB Atlas scalability worse compared to Amazon DynamoDB. Lastly, MongoDB Atlas lacks the integrations with AWS technologies that Amazon DynamoDB offers. Lack of integrations can make MongoDB Atlas a poor choice for organizations that use many AWS technologies.

    Pricing

    MongoDB Atlas pricing depends on multiple factors such as cloud provider, region, cluster size, and storage needs. Pricing can vary greatly but starts as low as $0.08 per hour. MongoDB Atlas also provides a free instance for developers to use for testing purposes.

    Amazon DynamoDB offers two pricing packages. The on-demand pricing package bills depending on how much storage is used and provides a free version for up to 25GB of data storage. Pricing is also offered for provisioned capacity and is priced based on the number of reads and writes per second that the organization expects to need.

    Features
    Amazon DynamoDBMongoDB Atlas
    NoSQL Databases
    Comparison of NoSQL Databases features of Amazon DynamoDB and MongoDB Atlas
    Feature
    Amazon DynamoDB
    9.2
    69 Ratings
    MongoDB Atlas
    -
    Ratings
    Performance9.368 Ratings00 Ratings
    Availability9.569 Ratings00 Ratings
    Concurrency9.067 Ratings00 Ratings
    Security9.269 Ratings00 Ratings
    Scalability9.468 Ratings00 Ratings
    Data model flexibility8.266 Ratings00 Ratings
    Deployment model flexibility10.023 Ratings00 Ratings
    Database-as-a-Service
    Comparison of Database-as-a-Service features of Amazon DynamoDB and MongoDB Atlas
    Feature
    Amazon DynamoDB
    -
    Ratings
    MongoDB Atlas
    8.9
    6 Ratings
    Automatic software patching00 Ratings9.16 Ratings
    Database scalability00 Ratings9.96 Ratings
    Automated backups00 Ratings9.96 Ratings
    Database security provisions00 Ratings9.16 Ratings
    Monitoring and metrics00 Ratings6.56 Ratings
    Automatic host deployment00 Ratings9.05 Ratings
    User Ratings
    Amazon DynamoDBMongoDB Atlas
    Likelihood to Recommend
    8.9
    (79 ratings)
    8.3
    (6 ratings)
    Likelihood to Renew
    10.0
    (34 ratings)
    -
    (0 ratings)
    Usability
    9.1
    (4 ratings)
    8.0
    (1 ratings)
    Performance
    9.1
    (42 ratings)
    -
    (0 ratings)
    Support Rating
    5.2
    (4 ratings)
    10.0
    (2 ratings)
    Product Scalability
    9.1
    (42 ratings)
    -
    (0 ratings)