按照代码的加锁方式,还是会超卖

来源:34-2 什么是分布式锁

三生三途

2021-01-22

http://img1.sycdn.imooc.com/szimg/600ae38e09fd847218661598.jpg

写回答

2回答

三生三途

提问者

2021-01-23

这里是必要的//img.mukewang.com/szimg/600b993c09d6662016421150.jpg

1
1
曹学习
这样也不行啊,因为三个商品的更新数据是一起提交的,线程二进来时读到的1商品还是原来的未提交事务的库存值
2021-05-24
共1条回复

三生三途

提问者

2021-01-23

事物没结束的时候,获取最新数量是没有变化的。。

1
2
尼克2018
兄弟,解决了记得更新下原因。
2022-02-10
共2条回复

Go+Python打造电商系统 自研微服务框架 抓紧高薪机遇

快速转型Go工程师,成为具备双语言后端能力的开发者

508 学习 · 530 问题

查看课程