游客发表

分布式锁用Redis还是Zookeeper?

发帖时间:2025-11-05 16:03:17

分布式锁用Redis还是Zookeeper?
复制// 获取锁  // NX是分布指如果key不存在就成功,key存在返回false,式锁PX可以指定过期时间  SET anyLock unique_value NX PX 30000  // 释放锁:通过执行一段lua脚本  // 释放锁涉及到两条指令,服务器托管分布这两条指令不是式锁原子性的  // 需要用到redis的服务器租用lua脚本支持特性,redis执行lua脚本是分布原子性的WordPress模板  if redis.call("get",KEYS[1]) == ARGV[1] then  return redis.call("del",KEYS[1])  else  return 0  end  1.2.3.4.5.6.7.8.9.10.11.

    热门排行

    友情链接