分布式锁和乐观锁

来源:4-26 订单微服务的智能抢单,Redis事物+AOF模式(一)

慕侠9157770

2022-04-28

老师本文的超卖场景是只针对一个商品的吗?
如果多个商品, 用redis /redission 分布式锁会好一点吗
还是用redis lpush/lpop

写回答

1回答

神思者

2022-04-28

不管多少个商品,用一个redis也能避免超售,你把多件商品的库存保存在redis里面,各自秒杀各自的商品,也没有冲突,然后利用事务就能避免超售

0
2
神思者
回复
慕侠9157770
不管库存有多少,每个人的秒杀都是用Redis事务去减库存,就不会出现超售
2022-04-28
共2条回复

多端全栈项目实战,大型商业级代驾业务全流程落地

50000+代码,300+技术点,慕课网明星讲师为你私人订制

600 学习 · 423 问题

查看课程