扫码关注官方订阅号
请大神描述的具体点,谢谢
ringa_lee
可以通过数据库的锁来实现
开启事务
select * for update
update库存
提交事务
http://www.cnblogs.com/viaiu/...
用队列来执行,限制10个,依照时间来进栈。设置过期时间,在限定时间内未完成订单,则出栈。从后续用户里重新取出缺少的人数。完成订单的则放另一个队列,用于后面同步数据库。(这只是一个大概的思路)
你自己都懒得把问题描述的清楚点,却希望回答者把问题描述的具体些?我只能告诉你,剩下的 90 个人买不到就行了
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
可以通过数据库的锁来实现
开启事务
select * for update
update库存
提交事务
http://www.cnblogs.com/viaiu/...
用队列来执行,限制10个,依照时间来进栈。设置过期时间,在限定时间内未完成订单,则出栈。从后续用户里重新取出缺少的人数。完成订单的则放另一个队列,用于后面同步数据库。(这只是一个大概的思路)
你自己都懒得把问题描述的清楚点,却希望回答者把问题描述的具体些?我只能告诉你,剩下的 90 个人买不到就行了