【发布时间】:2019-08-22 07:00:25
【问题描述】:
我想统计每个redis key的数据类型,我写了如下代码,但是运行报错,如何解决?
local detail = {}
detail.hash = 0
detail.set = 0
detail.string = 0
local match = redis.call('KEYS','*')
for i,v in ipairs(match) do
local val = redis.call('TYPE',v)
detail.val = detail.val + 1
end
return detail
(错误)ERR 错误运行脚本(调用 f_29ae9e57b4b82e2ae1d5020e418f04fcc98ebef4):@user_script:10: user_script:10: 尝试对字段 'val' 执行算术(零值)
【问题讨论】: