在我的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"
但没有任何作用。
答案 0 :(得分:2)
您好像误读了Redis文档。 field1
不是字面名称,而是字段名称的占位符。在你的情况下,你会这样做:
HMSET gk:integration:apifactory:mobile endPointTimeout 5 some_other_field "some_value"
或者,如果您只有一个字段(就像您所做的那样):
HSET gk:integration:apifactory:mobile endPointTimeout 5