Redis分布式锁 分布式锁是许多环境中非常有用的原语,其中不同的进程必须以相互排斥的方式与共享资源一起运行. 有许多图书馆和博客文章描述了如何使用Redis实现DLM(分布式锁管理器),但是每个库都使用不同的方法,并且许多使用一种简单的方法,与稍微更复杂的方法相比可以实现更低的保证设计. 这个页面试图提供一个更规范的算法来实现与Redis的分布式锁.我们提出一种称为Redlock的算法,它实现了一种DLM,我们认为它比香草单实例方法更安全.我们希望社区能够对其进行分析,提供反馈,并将其用作实施…