分布式锁

来源:11-9 事务消息支付实战-4

慕工程6221353

2019-06-22

在获取余额和version的地方为什么要加分布式锁呢?如果是要判断余额那直接执行就好了啊,不太理解,麻烦老师给解释下

写回答

1回答

阿神

2019-07-15

多线程更新操作的时候可能会错误更新,加上版本号来确定唯一性操作,当然并发不太高的情况下仅仅是一种可用方案,如果高并发,譬如秒杀等场景就不适合了,一般都是用redis或本地cache等进行防重

0
0

RocketMQ核心技术精讲与高并发抗压实战

理论+实战,系统掌握RocketMQ核心技术, 挑战高并发抗压实战

1182 学习 · 304 问题

查看课程