If you need quick noSQL for serverless applications, DynamoDB is a good option to consider
November 14, 2023
If you need quick noSQL for serverless applications, DynamoDB is a good option to consider
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Amazon DynamoDB
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.
- 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.
- It was quite expensive at first, then we kind of optimized costs.
- It’s great for AWS Lambdas.
- Do not try to use as relational database, it will cost you more and not be useful.
- It’s fully managed, so no need to worry about database management
For our use case, we needed a noSQL that would work with AWS Lambdas of specific parts of the internal web applications. We optimized billing and uses , diversified databases for various parts; so it’s not very expensive.
Do you think Amazon DynamoDB delivers good value for the price?
Not sure
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