Q27 — AWS DVA-C02 第3章
第 27/100 题 | ← 返回第3章
伊个开发按构建了伊个市须应用程序,将定价数哪存储在 Amazon DynamoDB 中,小在其前端使用 Amazon ElastiCache。市须中的素品价格经常变察。失家开始抱怨说,当他们更新素品价格后,在产品列表中实松白价格小没有改变。可能导致这个问似的原法是什么?
- A. 当物品价格更改时,缓存未被使无效。 ✓
- B. 通过写透 ElastiCache 集群检索物品价格。
- C. DynamoDB 表的读取容量配额不足。
- D. DynamoDB 表的写入容量配额不足。
正确答案: A. 当物品价格更改时,缓存未被使无效。
解析
问题可能是由于缓存未在物品价格更改时被使无效而引起的。ElstiCache 是一个缓存服务,它存储先前检索的数据。如果物品价格在 DynamoDB 中更改,但缓存中的数据未被及时更新或使无效,那么卖家在产品列表中看到的仍然是缓存中的旧价格。解决方案可能包括在 DynamoDB 更新时同时更新缓存,或者设置缓存的过期策略以确保及时刷新。 【灯笼考证提供:swufelp1999】