Skip to main content
TrustRadius
Amazon DynamoDB

Amazon DynamoDB

Overview

What is Amazon DynamoDB?

Amazon DynamoDB is a cloud-native, NoSQL, serverless database service.

Read more
Recent Reviews

A perfect cloud DB

9 out of 10
September 28, 2023
Incentivized
Our integration and Data-analytics platform uses AWS services and Amazon DynamoDB is one of the key service. All our data storage are …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 7 features
  • Availability (70)
    9.4
    94%
  • Scalability (69)
    9.4
    94%
  • Performance (69)
    9.2
    92%
  • Security (70)
    9.0
    90%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Provisioned - Read Operation

$0.00013

Cloud
capacity unit per hour

Provisioned - Write Operation

$0.00065

Cloud
capacity unit per hour

Provisioned - Global Tables

$0.000975

Cloud
per Read Capacity

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://aws.amazon.com/dynamodb/pricing…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Features

NoSQL Databases

NoSQL databases are designed to be used across large distrusted systems. They are notably much more scalable and much faster and handling very large data loads than traditional relational databases.

9.2
Avg 8.8
Return to navigation

Product Details

What is Amazon DynamoDB?

Amazon DynamoDB is a NoSQL, fully managed, serverless database boasting limitless scalability and single-digit millisecond latency performance enabling customers to develop modern, microservice-based applications through a simple API. DynamoDB’s fully-managed service includes broad compliance standards, security integration with AWS Identity and Access Management and numerous disaster recovery services. With DynamoDB Global Tables, customers are offered a 99.999% highly available, multi-Region, multi-active database supporting local reads and writes for globally distributed users. DynamoDB provides cost management features such as scale-to-zero, Time to Live (TTL) for aging data out, and multiple pricing models including a free tier.

Amazon DynamoDB Features

NoSQL Databases Features

  • Supported: Performance
  • Supported: Availability
  • Supported: Concurrency
  • Supported: Security
  • Supported: Scalability
  • Supported: Data model flexibility

Additional Features

  • Supported: Amazon DynamoDB is serverless allowing customers to scale instantly as workloads increase while providing an on-demand billing mode where they only pay for the resources consumed.
  • Supported: Amazon DynamoDB provides up to a 99.999% SLA with zero downtime or maintenance windows.

Amazon DynamoDB Screenshots

Screenshot of Amazon DynamoDB in the AWS Console

Amazon DynamoDB Videos

AWS re:Invent 2019: Data modeling with Amazon DynamoDB (CMY304)
What is Amazon DynamoDB?

Amazon DynamoDB Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesGlobal, North America, South America, Europe, Africa, Asia, Australia
Supported LanguagesEnglish, German, Spanish, Italian, Japanese, Portuguese, Chinese, Korean, French, Mandarin Chinese

Frequently Asked Questions

Amazon DynamoDB is a cloud-native, NoSQL, serverless database service.

MongoDB Atlas, Redis™*, and Azure Cosmos DB are common alternatives for Amazon DynamoDB.

Reviewers rate Deployment model flexibility highest, with a score of 10.

The most common users of Amazon DynamoDB are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(204)

Attribute Ratings

Reviews

(1-25 of 34)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Our integration within the AWS environment makes DynamoDB a no brainer. The permissions management makes a lot of sense within our AWS accounts since we have already configured access permissions for users across our entire organization. DynamoDB is also already heavily relied upon by multiple applications across our organization and especially ones developed by my team. Though there are alternatives, we don't have any good reasons to switch.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It's a no brainer that we will be renewing our licenses with DynamoDB as it mainly fits really well with the AWS ecosystem. In addition, high scalability and high availability with reduced costs make it an easy choice to stick to DynamoDB.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is clear what our peak capacity is, which makes it not economical to be using a fully managed instance of a NoSQL database/Amazon DynamoDB. It is economical to run a NoSQL database in the cloud, but not have it fully-managed to reduce OpEx and increase flexibility to optimize performance and replication.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
If you company has already implemented an AWS environment and seeks to have noSQL service, DynamoDB is definitely the way to go. It has great performance. And it scales well. But if you are trying to shop around among different cloud providers, you can check first. For personal use, it is easy and fast to deploy as well.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
DynamoDB is a solid service that is integrated into the Amazon workflow so we can build applications easily and without too many loose ends when it comes to data storage, security, and non-relational key-value store applications. We would only hope that the documentation is better.
Rahul Malik | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The rating is based on the smooth experience we have had with Amazon DynamoDB. Our project has scaled very well and we've never had a data breach thanks to the encryption services provided by Amazon. We are not worried about the type of data which we may encounter since this can handle both structured and unstructured data very well. The throughput has been exceptional and the response time is in milliseconds although the database has grown many folds.
Arjun Komath | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Unless we find any huge flaws in DynamoDB we're going to stick with it. At the moment, and at the scale we're operating on, DynamoDB is the ideal solution in terms of pricing, reliability and development costs. Since our entire infrastructure is already in AWS, using a tool inside the suite is also something we prefer and prioritize before considering other offerings.
Bob Smith | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As with most Amazon Services, it isn't about renewal of DynamoDB, it's about continued use of the service with a realistic pay per value approach. If a service is viable to a business, then it is used and you can always consolidate away unused services. We will continue use of DynamoDB until it doesn't deliver as well as other technologies/services.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We are actively moving away from it, but likely will keep some aspects on the service because we do value the speed. There is a free tier and we understand the indexes more, so we are able to bring the costs down. Any that has complex data, needs structure, or has associations we are moving to MySQL.
Dylan Cauwels | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Easy to use and easy to stop using. It is the perfect interim solution for any team needing a rapid database solution without the hassle and restrictions of a full-RDS database. While it is a pain to use outside of infrastructure systems hosted on AWS, it is perfect for those that are.
Chris Moyer | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
It's core to our business, we couldn't survive without it. We use it to drive everything from FTP logins to processing stories and delivering them to clients. It's reliable and easy to query from all of our pipeline services.
Integration with things like AWS Lambda makes it easy to trigger events and run code whenever something changes in the database.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We will most likely continue to use DynamoDB for certain use-cases. If we stopped using DynamoDB as often, it would likely be because we started using Aurora Serverless more. Aurora Serverless may offer similar availability, management and cost benefits while allowing developers to use their MySQL tools and experience.
Return to navigation