分布式锁用Redis还是Zookeeper

知乎文章如下

分布式锁用Redis还是Zookeeper?

https://zhuanlan.zhihu.com/p/73807097

总结:

redis锁有三种方式,

1SET LOCK TIME NX PX 3000

2RedLoc

3Redission

第三种方式最好,但是redis锁有安全隐患

Zookeeper锁原理

先建一个父节点Lock,申请锁的线程在他下面建立有序临时节点,如果获得了锁,解锁的时候删了自己的节点就可以,当自己的节点的序号变为最小的时候,说明申请锁成功。

发布了23 篇原创文章 · 获赞 0 · 访问量 1086
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 创作都市 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览