实例1
1.用vim编辑器创建01.lua脚本文件
vim 01.lua
2.编写脚本内容调用redis
redis.call("set","age","30")
local age = redis.call("get","age")
return age
3.调用redis客户端并使用eval命令使用Lua脚本,打印age输出到控制台
[root@localhost bin]# redis-cli -h 192.168.45.132 -p 6379 --eval 01.lua
"30"
实例2
1.用vim编辑器创建02.lua脚本文件
vim 02.lua
2. 编写脚本内容调用redis
local name = redis.call("get",KEYS[1])
local age = redis.call("get",KEYS[2])
if name=="guigui" then
redis.call("set",KEYS[1],ARGV[1])
redis.call("incr",KEYS[2])
end
3.调用redis客户端并使用eval命令使用Lua脚本(带参数)
[root@localhost bin]# redis-cli -h 192.168.45.132 -p 6379 --eval 02.lua name age , sunlin
4.使用redis管理工具查看redis数据库中的数据