redis 分布式锁实现
SET key value [EX seconds] [PX milliseconds] [NX|XX]
因为 SET 命令可以通过参数来实现 SETNX 、 SETEX 以及 PSETEX 命令的效果, 所以 Redis 将来的版本可能会移除并废弃 SETNX 、 SETEX 和 PSETEX 这三个命令
所以通过 set key value [EX|PX] 10086 NX 做分布式锁
SET key value [EX seconds] [PX milliseconds] [NX|XX]
因为 SET 命令可以通过参数来实现 SETNX 、 SETEX 以及 PSETEX 命令的效果, 所以 Redis 将来的版本可能会移除并废弃 SETNX 、 SETEX 和 PSETEX 这三个命令
所以通过 set key value [EX|PX] 10086 NX 做分布式锁