Overall Satisfaction with Amazon DynamoDB
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.
- 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
- Easy to implement
- Hard to identify the cost
- LSI is too limited - Local Secondary Index
- MongoDB, MySQL, Microsoft SQL Server and Oracle Database
MongoDB was basically the first approach we used but because there was concern that some data may miss we were reluctant to use it. Oracle Database and SQL Server was our second approach but it was throttling so in last we tested out Amazon DynamoDB and it met our requirement.
Do you think Amazon DynamoDB delivers good value for the price?
Yes
Are you happy with Amazon DynamoDB's feature set?
Yes
Did Amazon DynamoDB live up to sales and marketing promises?
Yes
Did implementation of Amazon DynamoDB go as expected?
Yes
Would you buy Amazon DynamoDB again?
Yes