An online retailer is using Amazon DynamoDB to store data related to customer transactions. The items in the table contains several string attributes describing the transaction as well as a JSON attribute containing the shopping cart and other details corresponding to the transaction. Average item size is 250KB, most of which is associated with the JSON attribute. The average customer generates 3GB of data per month.
Customers access the table to display their transaction history and review transaction details as needed.
Ninety percent of the queries against the table are executed when building the transaction history view, with the other 10% retrieving transaction details. The table is partitioned on CustomerID and sorted on transaction date.
The client has very high read capacity provisioned for the table and experiences very even utilization, but complains about the cost of Amazon DynamoDB compared to other NoSQL solutions.
Which strategy will reduce the cost associated with the clients read queries while not degrading quality?
Bulti
Highly Voted 3 years, 7 months agomatthew95
3 years, 7 months agoranabhay
Highly Voted 3 years, 8 months agomattyb123
3 years, 8 months agomattyb123
3 years, 8 months agoranabhay
3 years, 8 months agoVB
3 years, 7 months ago42Cert
3 years, 7 months agoapertus
3 years, 8 months agoexams
3 years, 7 months agohdesai
Most Recent 3 years, 7 months agoalopazo
3 years, 7 months agoub19
3 years, 7 months agosrirampc
3 years, 7 months agoBulti
3 years, 7 months agoKuang
3 years, 7 months agosan2020
3 years, 7 months agorichardxyz
3 years, 7 months agoyuriy_ber
3 years, 7 months agoyuriy_ber
3 years, 7 months agoRaju_k
3 years, 7 months agoasadao
3 years, 7 months agoRo
3 years, 7 months agoiwillsky
3 years, 7 months ago42Cert
3 years, 7 months agopkfe
3 years, 7 months ago42Cert
3 years, 7 months agobigdatalearner
3 years, 7 months ago