超卖:商品卖出数量超出库存数量
原因:用户同时扣减库存
解决方法1:
1.扣减库存不在程序中进行,而是通过数据库
2.向数据库传递库存增量,扣减1个库存,增量为-1
3.在数据库update语句计算库存,通过update行锁解决并发
分布式锁的解决方案
阅读 49
2022-02-08
超卖:商品卖出数量超出库存数量
原因:用户同时扣减库存
1.扣减库存不在程序中进行,而是通过数据库
2.向数据库传递库存增量,扣减1个库存,增量为-1
3.在数据库update语句计算库存,通过update行锁解决并发
相关推荐
精彩评论(0)