Overall Satisfaction with Amazon DynamoDB
Amazon DynamoDB is just the best NoSQL database. I really love the interface and scalability. The best part is vertical scaling. It's just very affordable and making queries is very easy. Using Amazon's Boto3 API is a good source for proxying queries and requests. Third party module and support are good too. I am really using because they are adding new indexes to the table, making it fast and intuitive for prototyping.
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.
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.
- The usage of hash and range keys to retrieve flat objects is a plus
- Very easy usage with CloudFront and Elastic Beanstalk.
- Using Amazon CloudWatch monitoring on Amazon DynamoDB is always a good point.
- I feel they need to improve in strong type checking
- The relational database is tough to migrate so this might be a no for you.
- I feel the local setup is a good idea for testing but some improvements are sorely needed.
- Very good Infra management
- REST API is amazing and good to use.
- Amazing Support