redis lua检查和设置不起作用

时间:2018-03-17 12:45:15

标签: lua redis

redis-cli.exe --eval test.lua运行以下脚本后,get foo仍会打印1。

local current = redis.call('GET', 'foo')
-- I have also tried current = redis.call('GET','foo').ok
if current == 1
    then redis.call('SET', 'foo', 2)
end
if current == '1'
    then redis.call('SET', 'foo', 3)
end

0 个答案:

没有答案