您的当前位置:首页正文

使用 redis 如何设计分布式锁?说一下实现思路?使用 zk 可以吗?如何实现?这两种有什么区别?

2024-11-07 来源:个人技术集锦

redis: 

zk: 

    2.客户端获取该路径下所有已经创建的子节点,如果发现自己创建的 node1 的序号是最小 的,就认为这个客户端获得了锁。 

    3.如果发现 node1 不是最小的,则监听比自己创建节点序号小的最大的节点,进入等待。

Top