编辑redis哈希值的命令

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

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

密钥在以下结构中具有hashkey和hash值:

  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