分布式锁 #

锁的特性 #
- 排它性
- 超时释放锁 zk临时目录
- 高可用,锁集群容错[图2], 安全性[3],
- 可重入锁, 避免死锁 [4]
- 乐观锁, 悲观锁[6][图2]
实现 #
Redis[5] #
Zookeeper[4] #
参考 #
-
分布式系统互斥性与幂等性问题的分析与解决 点评 蒋谞
-
漫画:什么是分布式锁? 程序员小灰
-
分布式服务总结 分布式锁
通过栅栏(fencing)使得锁更安全, fencing token How to do distributed locking Martin Kleppmann -
{% post_link ‘zookeeperDistributedLock’ %} self
-
Go to Page self
-
Redis分布式锁实现秒杀业务(乐观锁、悲观锁) 最后 乐观锁: jedis的watch方法
-
SOFAJRaft-RheaKV 分布式锁实现剖析 | SOFAJRaft 实现原理 SOFALab 米麒麟 未