Extremely Scalable - Full Marks for scalability
Rating: 8 out of 10
IncentivizedUse Cases and Deployment Scope
We are a fashion ecommerce company.
We have thousands and thousands of products in our inventory, with the use of Amazon DynamoDb it is easy and quick to fetch and insert products to the database.
Each and every information such as color, size etc is stored in the db and everything is super quick and efficient.
We have thousands and thousands of products in our inventory, with the use of Amazon DynamoDb it is easy and quick to fetch and insert products to the database.
Each and every information such as color, size etc is stored in the db and everything is super quick and efficient.
Pros
- Scalibilty - At times of very high traffic, Amazon DynamoDB is very easily scalable
- Latency is low hence product fetching and insertion is quick
- As it works in Nosql model hence it is very flexible when compared to RDBS systems
Cons
- Automated Backup and recovery is a complex feauture, this needs to be simple as it is one of the most important feauture
- Transactions limit needs to be increased, currently it is around 20-25 unique items
- Cost estimation is hard and challenging
Likelihood to Recommend
It is well suited for applications that will handle high traffic as it is very scalable and easy to scale.
Due to its low latency, it is well suited for application that needs real time data processing like trading application.
But if, there is structured application then i would suggest them to go with Relational database approach unlike Amazon DynamoDB as it offers nosql
Due to its low latency, it is well suited for application that needs real time data processing like trading application.
But if, there is structured application then i would suggest them to go with Relational database approach unlike Amazon DynamoDB as it offers nosql