1.比如说在界面进行点击新增的时候,或者进行下单的时候,连续点击了2次
2.这时候会导致数据库插入了2条相同的数据
3.还比如说,在秒杀的时候,进行库存扣减,导致库存数据错误
4.这时候可以使用redisson分布式锁,来进行先加锁,业务执行完毕之后,在释放锁
分布式锁的场景和实现
最新推荐文章于 2024-09-16 23:06:28 发布
1.比如说在界面进行点击新增的时候,或者进行下单的时候,连续点击了2次
2.这时候会导致数据库插入了2条相同的数据
3.还比如说,在秒杀的时候,进行库存扣减,导致库存数据错误
4.这时候可以使用redisson分布式锁,来进行先加锁,业务执行完毕之后,在释放锁