摘要: 分布式锁 数据库 数据库是使用唯一索引不允许重复的特性(或自定义实现如乐观锁). 但持有锁的进程如果释放锁时异常则容易导致死锁. zookeeper 使用临时节点, watcher可以获得节点被删除的通知, 当客户端连接失效后, 临时节点清除, 所以这种情况下不会有死锁发生. redis setNX 阅读全文
posted @ 2019-04-15 13:15 罪恶斯巴克 阅读(673) 评论(0) 推荐(1) 编辑