采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
比如获取了商品A的库存为100件,然后理想状态是更新库存为100+orderItem中的数量(假如10件),那么该商品现在是110件库存
如果已经获取了库存为100件,那么在获取库存之后,正式更新之前,突然有人又下单买走了10件,仍然执行流程:更新库存为100+orderItem中的数量(假如10件),那么表面上库存为110,但实际只有100了怎么办
更新库存和扣减库存都要做好分布式锁。更新操作都是要加锁的。
那么请问老师更新库存和扣减库存如何加分布式锁
登录后可查看更多问答,登录/注册
Tomcat集群+Redis分布式+代码重构+源码原理解析
1.6k 17
2.6k 12
1.7k 12
1.6k 11
1.9k 10