gpt4 book ai didi

Node.js redis "unknown command ' hset'”?

转载 作者:可可西里 更新时间:2023-11-01 11:22:48 27 4
gpt4 key购买 nike

我是 redis 的新手,我正在尝试各种示例。但是,它似乎不起作用:

root@localhost:~# node lol.js
Reply: OK
Error: Error: Error: ERR unknown command 'hset'
Error: Error: Error: ERR unknown command 'hset'

/root/node_modules/redis/index.js:468
throw callback_err;
^
TypeError: Cannot read property 'length' of undefined
at Command.callback (/root/lol.js:15:28)
at RedisClient.return_error (/root/node_modules/redis/index.js:464:25)
at HiredisReplyParser.<anonymous> (/root/node_modules/redis/index.js:253:14)
at HiredisReplyParser.emit (events.js:67:17)
at HiredisReplyParser.execute (/root/node_modules/redis/lib/parser/hiredis.js:41:18)
at RedisClient.on_data (/root/node_modules/redis/index.js:440:27)
at Socket.<anonymous> (/root/node_modules/redis/index.js:70:14)
at Socket.emit (events.js:67:17)
at TCP.onread (net.js:367:14)

我正在为 node-redis 使用 github 页面上的示例脚本之一。我正在使用 Debian Squeeze。

最佳答案

主要问题不在于您的代码(当然它可以识别服务器发送的错误)或 Node redis 模块,而在于 Redis 服务器。

您需要将其升级到更新版本,HSET命令从 2.0.0 版本开始支持。

关于Node.js redis "unknown command ' hset'”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11048976/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com