gongfuxiang / shopxo

ShopXO企业级免费开源商城系统,可视化DIY拖拽装修、包含PC、H5、多端小程序(微信+支付宝+百度+头条&抖音+QQ+快手)、APP、多仓库、多商户、多门店、IM客服,进销存遵循MIT开源协议发布、基于ThinkPHP8框架研发
https://shopxo.net
MIT License
2.64k stars 799 forks source link

是否会出现超卖的情况? #38

Open leestar54 opened 4 years ago

leestar54 commented 4 years ago

比如商品库存剩1,A和B同时读取到,一起下单,结果库存变成-1。

我粗略看了一下源码,貌似没有看到加锁的部分。

gongfuxiang commented 4 years ago

比如商品库存剩1,A和B同时读取到,一起下单,结果库存变成-1。

我粗略看了一下源码,貌似没有看到加锁的部分。

你好,目前是没有加锁的、随着商城用户量越来越多出现高并发、后面会优化这一块的。