- 语法
set key random-value nx ex seconds
- 示例
# 其中666666 是用于解锁的value,1000 是过期时间
set key 666666 nx ex 1000
- 语法
- EVAL script numkeys key [key …] arg [arg …]
script —lua脚本
numkeys —参数的个数(key的个数)
key —redis键 访问下标从1开始,例如:KEYS[1]
arg —redis键的附加参数
- 示例
-
# EVAL "if redis.call('get',KEYS[1]) == ARGV[1] then return redis.call('del',KEYS[1]) else return 0 end" 1 key 666666