Redis --- 如何实现分布式锁

分布式锁需要解决的问题 1、互斥性 2、安全性 3、死锁 4、容错 SETNX key value : 如果key不存在,则创建并赋值 时间复杂度O(1)  返回值: 设置成功 ,返回1 ,设置失败返回 0 get locknx  (nil) 空值 不存在的 setnx locknx test  返回 1  如果再赋值一次  setnx locknx test123 返回 0  以此有设想,我们可
相关文章
相关标签/搜索