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
Data model flexibility (25)
Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Amazon DynamoDB, and make your voice heard!
Provisioned - Read Operation
Provisioned - Write Operation
Provisioned - Global Tables
Entry-level set up fee?
- No setup fee
- Free Trial
- Free/Freemium Version
- Premium Consulting / Integration Services
Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at scale. It's a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. The vendor states that DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second.
They further state that many of the world's fastest growing businesses such as Lyft, Airbnb, and Redfin as well as enterprises such as Samsung, Toyota, and Capital One currently depend on the scale and performance of DynamoDB to support mission-critical workloads.
And they provide that hundreds of thousands of AWS customers have chosen DynamoDB as their key-value and document database for mobile, web, gaming, ad tech, IoT, and other applications that need low-latency data access at any scale. They invite potential users to create a new table for any application, and let DynamoDB handle the rest.
|Supported Countries||Global, North America, South America, Europe, Africa, Asia, Australia|
|Supported Languages||English, German, Spanish, Italian, Japanese, Portuguese, Chinese, Korean, French, Mandarin Chinese|
- It's part of the AWS family, and our entire platform is built on AWS and using a solution from AWS itself was one of the top priorities.
- Scalability and availability - Since its a managed solution we do not have to worry about scaling or the reliability of the database.
We are using Dynamo widely for session management and product catalog user profiles.
We have Lambda functions that write information to DynamoDB, which triggers other lambda functions to index that data in both SQL databases as well as Algolia for advanced searching and facet support.
DynamoDB helps us support the very random access patterns that we receive for content. Some days we process almost no stories, while other days we process hundreds of thousands of stories. With DynamoDB, we can automatically scale to whatever needs the day might have.
I feel they lack Amazon's strong type checking. So I feel they need to work a bit on this part. I've also used DynamoDB on the local system but they need to add more flexibility to the local system. Overall, I feel if you are planning 1 million/min queries then it's perfect for your usage.