请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

redis分布式锁的问题

一哥,想问一下,企业级的项目里redis分布式锁是怎么处理的呢?redis集群状态下,是一个实例单独提供加锁服务,还是用红锁(这个貌似性能要差点),或者是其他做法。例如对某个存在redis里的商品加锁,那根据商品id,能找到这个id对应的redis实例,直接在那个实例上进行加锁,这样压力就不是只在一个节点上(这是和冠希讨论学到的),但是如果是操作数据库里的共享数据的时候,redis集群下实际是怎样做分布式锁的呢。

正在回答

1回答

猪哥你好:

    这个问题不需要自己去实现和设计,直接看 Redission 里面的分布式锁是怎么实现的就可以,这是业界使用最为广泛的分布式锁。说实话,最近的3年,我还没见过有人不使用 Redission 分布式锁的。

1 回复 有任何疑惑可以回复我~
  • 提问者 骑着猪找未来 #1
    好的,我要去看一看
    回复 有任何疑惑可以回复我~ 2022-04-19 23:12:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信