秦瑟读书

关注

分布式锁的解决方案

秦瑟读书

关注

阅读 49

2022-02-08

超卖:商品卖出数量超出库存数量
原因:用户同时扣减库存

解决方法1:

1.扣减库存不在程序中进行,而是通过数据库
2.向数据库传递库存增量,扣减1个库存,增量为-1
3.在数据库update语句计算库存,通过update行锁解决并发

相关推荐

云上笔记

分布式锁解决方案

云上笔记 141 0 0

phpworkerman

实现分布式锁的解决方案

phpworkerman 120 0 0

624c95384278

分布式锁-Redis红锁解决方案

624c95384278 27 0 0

左小米z

分布式锁及事务解决方案--探讨

左小米z 10 0 0

潇湘落木life

高并发系统设计——分布式锁解决方案

潇湘落木life 122 0 0

邯唐情感

【分布式】分布式事务及其解决方案

邯唐情感 45 0 0

一叶随风_c94d

分布式缓存重建并发冲突和zookeeper分布式锁解决方案

一叶随风_c94d 55 0 0

亿奇学

分布式 Session 解决方案

亿奇学 82 0 0

朱小落

分布式事务的解决方案

朱小落 117 0 0

eelq

分布式系统02—分布式事务解决方案

eelq 174 0 0

精彩评论(0)

0 0 举报