下单时的一个问题

来源:7-1 交易性能瓶颈

PiedLife

2019-06-13

老师,视频中下单操作后,页面刷新,但是商品销量没有增加,手动刷新也没用。我在本地测试也是这样。重新去看了一下第四章的内容,下单并页面刷新后商品销量可以立马更新。我没有实现第六章cdn,是因为第五章对/item/get路由下商品详情的缓存吗?

写回答

1回答

龙虾三少

2019-06-13

因为商品详情页做了redis的缓存 下单成功后更新的是数据库 没有无效掉缓存 销量和库存要分开来下 销量由于业务上更新不需要那么及时 包含淘宝这种也是买完后销量不变的 库存的话可以修改度缓存内的库存 或者下单成功后丢异步消息去失效掉商品详情的缓存 但是会影响查询的性能

1
1
PiedLife
感谢老师耐心回复!
2019-06-13
共1条回复

聚焦Java性能优化 打造亿级流量秒杀系统(赠秒杀项目)

理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题

2174 学习 · 1009 问题

查看课程