set my_distributed_lock 111 ex 20 nx
- 指令set key value [ex seconds] [nx]
redis通过setnx指令实现分布式锁
1. setnx不存在key时写操作,并设置过期时间;否则抢锁失败;
2. 写成功,表示拿锁成功,操作完后 释放锁;
2025年04月30日
set my_distributed_lock 111 ex 20 nx
1. setnx不存在key时写操作,并设置过期时间;否则抢锁失败;
2. 写成功,表示拿锁成功,操作完后 释放锁;