为了账号安全,请及时绑定邮箱和手机立即绑定

此数量限制在商品秒杀上的一点疑问?

如商品秒杀问题,有100个商品,用户秒杀时可以同时选择不同的数量;

按v2版本的做法,当有98个商品被秒杀,库存为2,这时有两个人同时进来秒杀,一个人购买了3个,一个人购买了2个;

购买3个的人先进行判断,通过incrby后,已秒杀数变为101,可以把这个人踢掉,说库存不足,但是那个购买两个的用户;他本应该是可以下单的;但现在他也不能下单了

对于这样的情况,老师有什么解决方案没?

正在回答

2 回答

我的一个github项目供你参考  https://github.com/limen/fastrq-php

0 回复 有任何疑惑可以回复我~

可以考虑用lua脚本定制命令,我的一个github项目供你参考  https://github.com/limen/fastrq-php

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

此数量限制在商品秒杀上的一点疑问?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信