• 连接redis服务器命令
redis-cli -h 10.10.xx.xx -p 6380 -a password
  • 执行lua脚本传递KEY VALUE
redis-cli -h 10.10.xx.xx -p 6380 -a password key1 key2 , arg1 arg2

key和参数通过逗号分割,逗号前后必须有一个空格

如下执行lua脚本示例:

-- script.lua
-- KEYS[1] 和 KEYS[2] 是两个 Redis key
-- ARGV[1] 和 ARGV[2] 是传递给脚本的参数
local key1 = KEYS[1]
local key2 = KEYS[2]
local value1 = ARGV[1]
local value2 = ARGV[2]

-- 假设我们要做的是将 value1 存入 key1,将 value2 存入 key2
redis.call('SET', key1, value1)
redis.call('SET', key2, value2)

执行名利如下:

redis-cli --eval script.lua mykey1 mykey2 , myvalue1 myvalue2

开源SDK:https://github.com/mingyang66/spring-parent

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部