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

(203)

Attribute Ratings

Reviews

(1-25 of 80)
Companies can't remove reviews or game the system. Here's why
Richard Rout | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Amazon DynamoDB as a scalable solution for NoSQL related storage of data. It can take some getting used to how to work the primary + secondary indexes to get the most benefit out of it, but for simple lookups and a basic data store it is a fantastic solution that allows us to remain agile and deploy quickly.
Score 9 out of 10
Vetted Review
Verified User
We use DynamoDB for our low-latency data access for internal web-apps that require quick real-time information. It’s quite flexible for micro services and while it can be used in many different use cases we only use it for internal web apps, but could be recommended for mobile apps as well.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
The most beneficial aspect of Amazon DynamoDB is that it is completely managed by AWS. The developers should concentrate solely on the creation of the application and not on the infrastructure itself.
October 06, 2023

Best NoSQL Database Tool

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We were building Amazon Alexa Game in which we used the DynamoDB for storing the user's data and leaderboard. Integration of Amazon DynamoDB was very smooth, there are pre-built examples are available and due to it is NoSQL, we can store any type of data without generation of the schema.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are a fashion ecommerce company.
We have thousands and thousands of products in our inventory, with the use of Amazon DynamoDb it is easy and quick to fetch and insert products to the database.
Each and every information such as color, size etc is stored in the db and everything is super quick and efficient.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
From storing huge amounts of data generated by our applications to caching our data in order to increase the performance of our applications, Amazon DynamoDB helps in a vast area of our daily operations. Since it is a fully managed database service, it saves a lot of hard work on our part.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We were using DynamoDB for storing the configuration of our webhook solution. Each integration had multiple configuration options, such as authentication mechanisms and behavior parameters. Storing all of this in a single table was not feasible, so we decided to leverage DynamoDB for the speed and flexibility it provides in this scenario.
Asif Bakht | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have high volume of data approximately 5million coming from legacy system through message queue. Those records were landed to springboot kafka but to persist data fast we tested MySQL and Oracle and there was a great number of throttling then tested Amazon DynamoDB which was super fast and without any throttling we achieved our target.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use Amazon DynamoDB as one of the data base components of our complex environment. It was mainly use in conjunction with AWS Lambda serverless computing service. We use it as search engine index for complex data sets. What's more we create flagging functionality not double execution of some Lambda functions.
October 02, 2023

Best in business!

Score 8 out of 10
Vetted Review
Verified User
Incentivized
It is a boon for availability and scalability issues. Works like magic and is very secure. It handles high-traffic i.e. thousands of queries per second with ease for our application. On-demand scalability is an excellent feature, which keeps up the performance, even at a sudden huge traffic spike in data.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We needed a cloud based serverless database backend resource for an in house product we were developing. Security requirements along with performance and high availability were critical for this project so this solution fit our need. It solved the problem of not having to maintain and patch an operating system hosting the database resource and being replicated through AWS for backups/redundancy.
September 28, 2023

Best NoSQL database tool!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon DynamoDB is a best in industry product for NoSQL, it providing rapid solution for our database requirement with fast performance and scalability. We handling more big data in AWS DynamoDB without any latency on performance, the main advantage is no need to care about the maintenance and its offers serverless database with more flexibility.
Mohammad Aarif | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon Web Services (AWS) offers the managed NoSQL database solution known as Amazon DynamoDB.It is a database service provided by AWS. Amazon DynamoDB is used by businesses for a variety of tasks, and its applications can range from simple desktop programs to complex corporate software. It gives so much high performance. It helps us by providing us with the features to not maintain the server.We also don't need to check the operating system regularly.
September 28, 2023

A perfect cloud DB

Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our integration and Data-analytics platform uses AWS services and Amazon DynamoDB is one of the key service. All our data storage are happening in Amazon DynamoDB. Our ETL audit related information are using Amazon DynamoDB. It helps to improve our data processing speed and performance. As it is available in AWS we no need to worry about scalability, security and cost effective.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Dynamo DB is a respectable NoSQL database that can come handy while building web apps or mobile apps that need quick Realtime result displays. It can be powered with GraphQL for better queries as compared to Realtime data base of google. We mostly use it in cases where we might need realtime result displays in apps and web apps alongside the requirement for a little complex query that cannot be done in Google's counterpart.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Dynamo DB is my go-to option when requirements are for NoSQL DB that can scale very fast and have the options of global tables that can be used to support bigger infrastructures with key-value storage. The best thing is that it is a managed service so there is not a lot of overhead management required to keep it up to date.
Ejaz Hussain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our team makes custom applications on top of out-of-box application & hence make use of Amazon DynamodDB as the DB. We usually need the data to be highly available & Dynamo DB does the job perfectly well by automatically replicating the stored data across multiple regions. The best part about this NoSQL DB is that it is AWS managed fully & which enables our team to fully focus on the development rather than things like auto-scaling maintenance & data encryption.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Amazon DynamoDB is a vital part of our tech stack, serving as a high-performance, scalable backend data store for various applications. DynamoDB addresses scalability, low latency, high availability, and simplicity needs within our organization. My role involves test planning, data setup, testing, performance and security testing, and integration testing to ensure DynamoDB-backed applications meet our quality standards.
September 21, 2023

Best Database in Market!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use DynamoDB as it is made to run high-performance applications at any size. As it offers offers practically infinite storage and is adaptable, we use it on daily basis. It can manage millions of inquiries per second and supports high-traffic. It is super cost effective. We also use it for variety of applications. It is highly recommended by us.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We at [...] use Amazon DynamoDB to handle massive user bases and support high concurrency for internet-scale applications. It helps us to manage thousands of user requests per second. It supports us in amazing caching solutions ensuring high concurrency and thousands of connections while maintaining high performance. It provides a secure access to information stored in data.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
in our business case we integrated the iot solution with the dynamodb, dynamodb db is being used to persist the data of iot based on the staions level , then lambda is being integrated with dynamodb and the request to the lambda is getting request from 3rd party gateway via to perform action on dynamodb.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
It is a powerful NoSQL database service with several advantages, including scalability, high availability, and strong performance. As a 3rd Party Logistics company, we use it for various applications such as mobile apps with varying workloads, session management, handling of user profiles, shipment journey information, user behavior tracking, and in future we have plans to use it for IoT (Internet of Things) applications as well.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
In our organization, we've leveraged Amazon DynamoDB in a revolutionary way: we've created a time-traveling historical database. Historians, archaeologists, and researchers often struggle to piece together the past from fragmented records, making it time-consuming and error-prone. DynamoDB changed the game.Our goal: a comprehensive historical database spanning centuries. We've digitized countless historical documents and artifacts, storing them in DynamoDB. Using DynamoDB's querying, historians can effortlessly analyze specific time periods or regions. It's like a time machine for historical data!But there's more. We've integrated DynamoDB with machine learning to fill gaps in records and predict future events, aiding archaeology and understanding ancient civilizations' trends.In essence, DynamoDB has transformed our historical research, unlocking the mysteries of the past. Thanks to DynamoDB, we're not just historians; we're time travelers!
Return to navigation