redis - ERR 未知命令 'JSON.SET' - Rejson/Redis

标签 redis redisjson

我已经按照教程运行了:

docker run -p 6379:6379 --name redis-rejson redislabs/rejson:latest

但是当我尝试运行 redis-cli 然后运行 ​​json.get 时,我得到:

ERR unknown command 'JSON.SET'

模块列表返回零。谁能指导我如何使用 docker 运行 rejson?欣赏。

最佳答案

我发现了问题。我运行本地 redis,它已经使用端口 6379。当我映射 rejson docker 6379:6379 时,它发生冲突。 .为 rejson 使用不同的本地端口来映射 docker 端口,例如 7000:6379。干杯

关于redis - ERR 未知命令 'JSON.SET' - Rejson/Redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52094110/

相关文章:

redis - 您如何订阅哨兵并从他们那里接收出版物?

ruby-on-rails - Resque清除失败的作业成功重试

java - 如何在 Lettuce Redis 客户端中使用客户端一致性哈希

java - Redis缓存主体对象问题

json - Redis:何时使用哈希与 RedisJSON?

redis - 使用ReJSON从Redis获取元素范围

sql - 有没有SQL + Redis Hybrid ORM/OHM框架?

database - 如何在 RediSearch 中索引 JSON 数组?

json - redis中的rejson是否支持复杂的get查询?