Amazon DynamoDB is great in a pinch but consider your use case
July 24, 2023
Amazon DynamoDB is great in a pinch but consider your use case
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with Amazon DynamoDB
We use it to store key-value account metadata that powers our analytics application. It is accessed via Python REST API and ultimately served in a web application.
- Really easy to get started with and using the data
- Strong fully managed service, making things like security, scalability and data replication trivial
- Extremely low latency
- Limited querying options, writing queries is tedious requires index, no table joins
- Difficult to estimate and predict costs if load is not constant or unpredictable
- 400KB item capacity limit
- Way less time spent on DB management
- Fast to get up and running when building a PoC product or some other experiment
- monitoring/visibility tools are not user friendly
- MongoDB Atlas and Amazon Relational Database Service (RDS)
More flexible and easier to get started with than RDS, but, in my opinion, much worse monitoring/cost and query/modeling complexity than MongoDB
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