卡飞资源网

专业编程技术资源共享平台

redis setnx实现分布式锁(使用redis实现分布式锁)


set  my_distributed_lock  111 ex 20 nx
  • 指令set key value [ex seconds] [nx]


redis通过setnx指令实现分布式锁

1. setnx不存在key时写操作,并设置过期时间;否则抢锁失败;

2. 写成功,表示拿锁成功,操作完后 释放锁;

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言