老师请问下关于商城项目库存要如何处理才比较好呢
来源:9-4 LinValidator的alias别名_01

爱偷懒的小码农
2019-08-07
场景:用户购买商品下单
1.如果是下单就减少商品,那么很容易就造成库存不足的情况
2.如果付款后再减少库存,如果有两个用户一起购买商品, 商品库存为10, 每个用户购买10,在微信付款之前查询,那么对于两个用户来说,当前库存是足够的,但是在调起微信支付时,如果其中一个用户先付款,支付成功以后,库存减少为0,那么另一个用户付款以后,就会在库存为0的基础上再减10,数据就出现问题了,又不能在用户付款以后提示库存不足,这样用户体验很不好。
写回答
1回答
-
限时15分钟内支付
012019-08-09
相似问题
关于数据库操作
回答 1
关于中间件只执行一次的问题
回答 2
关于反向代理后静态资源路径访问问题!
回答 2
关于lin-Validator的疑问
回答 3
这个是什么问题呢?请问如何解决?
回答 2