下单时的一个问题
来源:7-1 交易性能瓶颈

PiedLife
2019-06-13
老师,视频中下单操作后,页面刷新,但是商品销量没有增加,手动刷新也没用。我在本地测试也是这样。重新去看了一下第四章的内容,下单并页面刷新后商品销量可以立马更新。我没有实现第六章cdn,是因为第五章对/item/get路由下商品详情的缓存吗?
写回答
1回答
-
因为商品详情页做了redis的缓存 下单成功后更新的是数据库 没有无效掉缓存 销量和库存要分开来下 销量由于业务上更新不需要那么及时 包含淘宝这种也是买完后销量不变的 库存的话可以修改度缓存内的库存 或者下单成功后丢异步消息去失效掉商品详情的缓存 但是会影响查询的性能
112019-06-13
相似问题