我创建了一个名为key1
的密钥,其中包含Firstname
,Lastname
和Age
。
我要删除在key1
下创建的所有字段,但不删除键。我需要使用什么命令来删除所有字段及其值?
我的哈希图key1
包含Firstname
,Lastname
和Age
。我要删除所有字段(Firstname
,Lastname
和Age
)。我尝试使用-
HDEL key1 Firstname
它奏效了,但我必须一次执行一次。我正在寻找一个可以一次删除所有字段的命令。
我希望立即删除所有字段,但密钥应保留在Redis中。
答案 0 :(得分:1)
这绝对不可能
因为Redis在插入第一个项目时创建哈希,而在删除最后一个项目时删除哈希。在redis中不可能保留一个空的哈希结构。