node.js - 编辑redis hash值的命令

标签 node.js redis

在我的 redis 数据库中,我有以下结构的数据:

Folder(gk)
  Folder(integration)
    Folder(apifactory)
      key(gk:integration:apifactory:mobile)

键的hashkey和hashvalue结构如下:

 Hashkey                   HashValue
 endPointTieout              5

现在我想将此值 (5) 更改为其他值。编辑值的命令是什么?

我也试过:

HMSET gk:integration:apifactory:mobile field1 "endPointTimeout" field2 "90"

但没有任何作用。

最佳答案

看来您误读了 Redis 文档。 field1 不是文字名称,它是字段名称的占位符。在你的情况下,你会这样做:

HMSET gk:integration:apifactory:mobile endPointTimeout 5 some_other_field "some_value"

或者,如果您只有一个字段(就像您看起来那样):

HSET gk:integration:apifactory:mobile endPointTimeout 5

关于node.js - 编辑redis hash值的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24803782/

相关文章:

javascript - 使用 node-memwatch 追踪内存泄漏?

hash - Redis 哈希表的使用情况

ruby-on-rails - 开发环境中的 Sidekiq

javascript - 我如何使用 javascript 更新房间 url 的时间计数器?

redis - 我如何知道nestjs/bull确实连接到了redis?

javascript - 在nodejs中使用异步配置sequelize

node.js - 我应该为 RESTful Nodejs 应用程序使用 Express 还是 Connect

javascript - npm 错误!尝试安装 express 时出现代码 EAI_AGAIN 错误

javascript - 在 Node JS 中将 XML 转换为 JSON

c - Redis 模块 : calling dump command in module return nothing