- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我为以下脚本运行redis-cli script load "$(cat ./scripts/restoreSymbols.lua)"
时:
local list = {}
local result = redis.call('scan', 0, 'MATCH', 'symbol:*', 'COUNT', 1000)
for _, v in ipairs(result[2]) do
list[#list+1] = redis.call('hgetall', v)
end
return list
a8a6b471abf42b6cc584444e9d269e9807d96ff1
,但是当我再运行
redis-cli --evalsha a8a6b471abf42b6cc584444e9d269e9807d96ff1
时,我得到:
Unrecognized option or bad number of args for: '--evalsha'
最佳答案
--evalsha
标志不是有效的redis-cli
选项。您可以使用--eval
运行脚本,例如
redis-cli --eval ./scripts/restoreSymbols.lua
evalsha
运行已加载的脚本,则需要做的是
redis-cli evalsha a8a6b471abf42b6cc584444e9d269e9807d96ff1 0
0
来指示您没有将任何参数传递给命令。
关于redis - 无法识别的选项或args的参数数量错误: '--evalsha',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59552721/
我遇到了一个关于如何在 ruby 下使用 r.evalsha 的疑问。我能够在 CLI 上获得调用 redis 的结果。向我显示错误:attempt to concatenate local 'n
当我为以下脚本运行redis-cli script load "$(cat ./scripts/restoreSymbols.lua)"时: local list = {} local result
我们在 Azure 上使用 Redis 缓存时遇到了大量超时。 当我们运行慢速日志时,我们会看到以下很多内容。 谁能告诉我为什么将这些记录到慢速日志中?有些是重复的,只是索引发生了变化。 当前慢速日志
https://github.com/garyburd/redigo 为什么 redigo 会返回错误信息? 错误信息: ERR unknown command 'EVALSHA' ERR unkno
Documentation声明 key 必须显式传递,因此如果使用 Redis 集群,命令可以转发到适当的节点。 但是,这是否也适用于新 key ?例如,如果我有一个脚本来注册一个新实体,并且这样的脚
在停止并重新启动 Redis 服务器时,通过 Redis 发送内容会引发以下错误:“StackExchange.Redis.RedisServerException:NOSCRIPT 没有匹配的脚本。
以下在redis中创建、获取和释放锁: import redis redis_url = 'redis://127.0.0.1:6379/' redis_conn = redis.from_url(r
当我向 redis 客户端注册 Lua 脚本时: script = redis_client.register_script(lua_string) 然后使用默认客户端运行脚本: script(key
尝试在 spring-boot 项目中使用 redisTemplate 执行 lua 脚本。看起来 jedis 不支持为 redis 集群执行 lua 脚本......还有其他选择吗?谢谢! redi
我正在尝试将 Redis 的 EVALSHA 命令管道化为 Spring Data Redis 中的 described here . 然而,当我尝试使用 EVALSHA 执行此操作时,它会抛出一个
我正在尝试使用存储在 Redis 中的 lua 脚本作为存储过程。 我希望能够将这些脚本一次性存入Redis,需要的时候可以查询调用。 我已经能够将这些函数添加到 :function: 键空间,使用
我正在尝试在 Windows 上使用 Redis 来处理 bull 包,我的服务器已启动并正在运行,但是当我尝试访问该作业时,它给了我一个错误,到目前为止我的代码。 const queue = req
我是一名优秀的程序员,十分优秀!