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|
- Microservices built with DynamoDB have resulted in more rapid development both for engineering and product.
- Easier to convince devs to work within AWS than our monolith.
- Easy to scale.
- Saved us a lot of money as we did not have to invest in resources to manage or maintain the product.
- We did not have to invest in additional servers only for peak traffic durations. We made use of DynamoDB's scaling capability functions.
- DynomoDB fits very well into the AWS ecosystem. It will be a no brainer if the organization is already using AWS.
- The developers just picked it up and ran with it
- There wouldn't be an administrative overhead if it wasn't for SOX
- Positive impact on ROI due to reduction is staff and expertise needed to set up and maintain the NoSQL database instances through the use of fully managed Amazon DynamoDB.
- Positive impact on ROI by not needing to provision database capacity upfront for peak loads.
- It boosts our productivity
- It reduces our cost of database
- It brings more options regarding database.
- Fast data loading.
- Data integrity and availability.
- Our ROI with DynamoDB is been great since we improved the performance and reliability of our applications.
- We have been able to free up IT admins and DB admins from administration tasks related to performance and reliability.
- DynamoDB has gone over and beyond our business objectives by providing scalability as our company grows.
- Cost savings for large KV store (to get Redis).
- Autoscaling allows saving on cost with variable traffic.
- Dynamo streams enable denormalization.
- For us, it was the correct choice because most of our data is already stored in Amazon S3 and we were already making use of AWS Lamda and API gateway. So, this product fit the bill very smoothly and we didn't have to make any changes.
- It is very cost-effective if you understand how to properly use it in your project and not just throw everything towards it. It has also helped to maintain a state of always available and high responsive irrespective of the incoming traffic.
- The most important factor which has really paid back well is the scalability portion. That was one of our top priorities and Amazon DynamoDB has delivered stupendously on that. We can grow as much as we want and still get a read/write operation done in milliseconds.
- Very cheap to set-up and run in production.
- Great ROI compared to running a managed solution or database servers.
- It is always available so the projects have never had any problems at the hosting level, the connection is very stable, and the customers and users are very satisfied with the performance of the applications.
- Thanks to this tool, the monetary investment in the hosting of the project can be controlled very well, since it allows to pay only for what is used.
- Speed of data processing.
- Not having to worry about growing volumes of data.
- Negative - significant initial cost during ramp up period (client-base growth).
- Reduced Costs of Oracle Database server
- Some developers see DynamoDB and try to fit problems to it, instead of picking the best solution for a given problem. This is true of any newer tool that people are trying to adopt.
- It has allowed us to add more scalability to some of our systems.
- As with any new technology there was a ramp up/rework phase as we learned best practices.
- Saved lot of money for us because of its support to auto-scaling.
- As its NOSQL so if you are not doing proper analysis before deciding to go with NoSQL it can be disastrous, fortunately, we never faced such negatives.
- From a dollar standpoint, it costs much more than other options.
- It gave us speed and the feeling of safety if things needed to scale.
- There isn't as much tooling, so there is a negative cost there in the difficulty to work with it.
- We moved to DynamoDB from MongoDB, for now. DynamoDB is cheaper.
- DynamoDB is faster than MongoDB, better response between services.
- DynamoDB allowed us to quickly launch applications and data ingestions that we thought would take months to implement. While it turned out to be an unfruitful DBaaS system to support an application, its quick launch and self-sustaining capabilities allowed it to work effortlessly while our DevOps team could focus on more permanent application solutions.
- It's cheaper for us than running SQL databases.
- We never need to worry about our core pipeline or backups. DynamoDB is highly reliable and always available.
- We have some issues with complex queries, and gathering statistics.
- Saved us a lot of time on setup.
- Cost us more money on recurring costs.
- Cut costs on operations staff maintaining databases.
- DynamoDB has increased developer velocity because developers do not need to build and manage datastores.
- DynamoDB can be extremely inexpensive for some use-cases, such as non-critical, low-volume applications that need a simple datastore.
- DynamoDB has allowed us to adhere to design patterns like one-database-per-service that we might have violated if we had to pay for RDS.
- Scalability out of the box
- No server maintenance
- Infrastructure comes for "free"
- Very good Infra management
- REST API is amazing and good to use.
- Amazing Support
- Dynamodb reduced the need for SRE headcount to maintain infrastructure.
- Built in metrics dove tails with existing monitoring tooling.
- Flexible NoSQL design allows developers to focus on business problems, rather than database design.