分布式锁
Posted wenjiajun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式锁相关的知识,希望对你有一定的参考价值。
分布式锁的实现要点?
1. 互斥
2. 不能死锁
3. 容错
分布式锁的实现方式?
redis实现
优点: 实现简单
缺点: 单点故障, 对于普通主从,那redis主从异步复制,如果主节点挂了,key还没同步到从节点,此时从节点切换为主节点,别人就会拿到锁
zookeeper方式一
优点:实现简单
缺点:惊群效应
zookeeper方式二
优点:解决了惊群效应
以上是关于分布式锁的主要内容,如果未能解决你的问题,请参考以下文章