【发布时间】:2018-09-12 08:23:42
【问题描述】:
环境:Redis 集群
嗨。 我的要求是:
用key-A找到value-B(过程是用key-A找出value-A,value-A == key-B,用key-B找出value-B)
我的 lua 看起来像这样:
[root@ml-208 redis]# cat x-userid-tag.lua
local f3=redis.call('HGET',KEYS[1],'1'); local f4=redis.call('HGET',f3,'1') ; return f4;
我的 redis cmd:
./bin/redis-cli -c -h 192.168.33.203 -p 6000 --eval ./x-userid-tag.lua 0C559F3FEF368A8B53DE69C267423F0E
错误信息: (错误)ERR 错误运行脚本(调用 f_9bd20ba85f7bcc8ee1f6b55c4158bfa93eba2221):@user_script:2:@user_script:2: Lua 脚本试图访问集群节点中的非本地密钥
【问题讨论】:
标签: lua redis redis-cluster