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
Score 9 out of 10
Vetted Review
Verified User
  • Auto-scaling is done almost instantly, it’s magical.
  • Works really well with serverless apps on AWS Lambdas
  • It’s surprisingly transactional and support streams processing
  • It’s not cheap at all. You must be careful with billing
  • Not for large data
  • Backup restoration is slow.
October 06, 2023

Best NoSQL Database Tool

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • It is NoSQL so storing data with very smooth
  • Integration of it is very smooth
  • It is Serverless so execution of it is very fast
  • Integration of it apart from Amazon ecosystem is a bit hard
  • Due to it is NoSQL, you can perform join and other operations
  • Limited Storage option
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Scalibilty - At times of very high traffic, Amazon DynamoDB is very easily scalable
  • Latency is low hence product fetching and insertion is quick
  • As it works in Nosql model hence it is very flexible when compared to RDBS systems
  • Automated Backup and recovery is a complex feauture, this needs to be simple as it is one of the most important feauture
  • Transactions limit needs to be increased, currently it is around 20-25 unique items
  • Cost estimation is hard and challenging
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Self-management makes it really easy to operate with.
  • High-performance even at the time of traffic spikes.
  • Reliable as it has low latency tendencies.
  • Pricing using an on-demand plan can be tuned a little better for low cost.
  • Managing an on-demand plan can be a little punishing.
  • Limited size and data types are not the best to work with.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Storing JSON Documents
  • Good web-based UI for queries and administration
  • Easy integration with multiple technologies and frameworks
  • The record size is quite low in comparison with other solutions
  • It will be great if it provides schema validation.
Asif Bakht | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • High availibility
  • Seamless data replication
  • Simple to implement
  • Fully managed - (managed by aws as its serverless)
  • Provide bulk delete data capability on console
  • Data migration from different db provider
  • Difficult to analyze the cost
October 02, 2023

Best in business!

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • The latency for read and write operations is almost negligible.
  • Management becomes easy due to features like data recovery and fault tolerance.
  • On-demand scalability is an excellent feature.
  • If not monitored properly, one can get unexpected costs as per the on-demand model.
  • One can populate a table up to a limited size. Larger size would require a partition,
  • Learning Amazon DynamoDB and understanding it properly can take quite a while
Mohammad Aarif | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • It functions on NoSQL.
  • Key-value pair
  • Server-less database
  • no need to manage operating system
  • no need to maintain server also.
  • good for IOT devices.
  • can be more better for mobile service in offline mode.
  • Query optimization should be more effective
  • Data migration can be more fast and during migration service will be active.
  • It is best suitable for large database, nor for small scale
September 28, 2023

A perfect cloud DB

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Data storage and retrival
  • Scalability
  • availability
  • performance
  • More pre-defined functions for ETL SCD option
  • More datatype support
  • configuration and setup can be made simple
September 28, 2023

Great products!

Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • It scales pretty well to accommodate spike traffic
  • It supports large read and write throughout at the same time
  • It has high SLA for 99.999% available
  • The query limitation, the service allow query on index, but not allow if index not available
  • Table join is not available , which is difficult for complex queries
  • Size limit on storage capacity
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Quick Results
  • Better Queries
  • Version management for stored/ updated results
  • Version management can be improved. It gets irritating at times
  • Limited query language as compared to some other industry rivals
  • Pricing is a little high
Ejaz Hussain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • AWS Fully managed
  • Serverless & its scalability
  • Data at rest Encryption using AWS KMS
  • Point in time recovery feature
  • Comparatively a bit on a higher price side.
  • Doesn't support complex join & query between tables.
  • Limit of 400Kb data size per item.
September 21, 2023

Best Database in Market!

Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • To manage varying workloads, it enables users to increase capacity as necessary and decrease it as needed.
  • Users can take advantage of its auto-scaling, in-memory caching, and backup without paying for the services of a database administrator.
  • We can use it for low scale operations.
  • I would say a better user interface
  • Better data management
  • Scan operations should be more efficient
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • It handles huge amount of data generated by IoT devices very well.
  • Makes it easy to use data for real-time analytics.
  • Automatically increasing scaling capacity is a bonus for handling traffic spikes
  • Making decisions on whether to choose on-demand pricing or not.
  • Overriding administrative tasks manually.
  • There is always room for discounts if scalability is high.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Scalability, as it can handle huge workloads with ease
  • Very low latency, millisecond latency for reads and writes
  • Robust security features
  • Feature of Global Tables
  • Backup and Restore features
  • Limited Query flexibility in comparison to SQL
  • Expensive for huge workloads
  • Complexity increases as workloads increased, making it difficult to optimize.
  • Data size limitations
Return to navigation