分布式锁,是保证一次只能有一个goroutine 扣减少库存,所以为什么还要负载均衡呢?

分布式锁,是保证一次只能有一个goroutine 扣减少库存,所以为什么还要负载均衡呢?

​分布式锁,是保证一次只能有一个goroutine 扣减少库存,所以为什么还要负载均衡呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 香饽饽0 2021-08-21 20:30:45

我知道了,只有操作的是同一个数据才是最坏的情况,锁的只是行;负载均衡了,可以处理不同的数据。

  • bobby #1

    这样是说得通的,但其实分布式锁是反并发的,因为真正的并发一定会在某些场景之下解决不了一些问题,所以有些场景必须要串行化,这里就是说的是库存扣减的问题,本质上是串行的, 只是这里的分布式锁能解决分布式环境下的串行化而已

    2021-08-23 19:57:22
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师