Redis面试常问3 如何实现分布式锁 记住Redis的原子性

Redis面试常问3 如何实现分布式锁
Redis面试常问3 如何实现分布式锁 记住Redis的原子性
Redis面试常问3 如何实现分布式锁 记住Redis的原子性
Redis面试常问3 如何实现分布式锁 记住Redis的原子性

Redis面试常问3 如何实现分布式锁 记住Redis的原子性
Redis面试常问3 如何实现分布式锁 记住Redis的原子性

上面的伪代码有问题

从 Redis 2.6.12 版本开始, SET 命令的行为可以通过一系列参数来修改:

Redis面试常问3 如何实现分布式锁 记住Redis的原子性http://redisdoc.com/string/set.html

Redis面试常问3 如何实现分布式锁 记住Redis的原子性
Redis面试常问3 如何实现分布式锁 记住Redis的原子性