HEXISTS
查询规则如下:HEXISTS
关键字段根据Redis文档:
在Redis中,
HEXISTS
命令允许我们检查字段是否
"field"意味着,键可以包括多个值作为字段吗?如果我想将数据库作为一个集使用hashmap的时间运行优势,我应该插入一个空的"字段"吗?
哈希在redis就像javascript对象。例如
student:{id:1, name:"name", age:23}
- 注意哈希不允许深度嵌套的对象
如果你运行
HEXISTS student name
它将检查是否"name"属性或field
存在于"学生"中;obj。如果存在则返回1,如果不存在则返回0。
如果我像这样设置哈希
HSET student id 1 name "name" name 2 age 23
这将返回3,表示"student"散列更新。如果我运行这个命令来获得整个学生哈希值
HGETALL student
它将返回这个对象。只有一个"名字"。第二个"name"重写第一个
{
"name": "2",
"id": "1",
"age": "23"
}
- 请注意,redis不检查真实性。如果
name=false
,则计数为"false";作为一个值。因为它只检查 键是否存在