Redis-散列类型基础命令了解与实践

赋值

HSET key field value(返回结果为1表示字段做新增操作,为0表示字段做更新操作)

操作示例:
在这里插入图片描述

取值

HGET key field

操作示例:
在这里插入图片描述

同时设置多个字段的值

HMSET key field value [field value …]

操作示例:
在这里插入图片描述

同时获取多个字段的值

HMGET key field [field …]

操作示例:
在这里插入图片描述

获取键中所有字段和字段值

HGETALL key

操作示例:
在这里插入图片描述

判断字段是否存在

HEXISTS key field(存在返回1,不存在返回0)

操作示例:
在这里插入图片描述

当字段不存在时赋值

HSETNX key field value(原子操作,字段如果存在,则不做操作,返回0,否则执行操作后返回1)

操作示例:
在这里插入图片描述

增加数字

HINCRBY key field increment(返回递增后的结果,如果键不存在,则做新增)

操作示例:在这里插入图片描述

删除字段

HDEL key field [field …](返回被删除的字段个数)

操作示例:
在这里插入图片描述

获取字段名

HKEYS key

操作示例:
在这里插入图片描述

获取字段值

HVALS key

操作示例:在这里插入图片描述

获得字段数量

HLEN key

操作示例:在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_38106322/article/details/108457620