标签:代码 逻辑 eval -- 命令 lua ret 永久 开发
Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。使用脚本的好处如下:
使用方式:
redis-cli --eval demo.lua key1 key2.. , val1 val2...
redis-cli eval "$(cat demo.lua)" 2 key1 key2.. val1 val2... // 2 key 数量
redis-cli eval "return redis.call(‘get‘,‘a‘)" 0
demo.lua
local vals = redis.call(‘get‘,KEYS[1]);
print(vals)
调用
redis-cli --eval demo.lua a <==>redis> get a
标签:代码 逻辑 eval -- 命令 lua ret 永久 开发
原文地址:https://www.cnblogs.com/tataerwuge/p/9026791.html