摘要: 分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 1 互斥性,在任意时刻,只有一个客户端能持有锁。 2 不会发生死锁,即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。 3 具有容错性,只要大部分的Redis节点正常运行,客户端就可以加锁和解锁。 4 加锁和解 阅读全文
posted @ 2019-07-12 17:18 逐日也桂圆 阅读(505) 评论(0) 推荐(0) 编辑