Redis的常用数据结构之哈希类型

90 阅读1分钟

首先这里说的哈希类型针对的是redis中的value的k-v结构

在这里插入图片描述

常见的操作命令

  • hset设置值 在这里插入图片描述
  • hsetnx命令,不存在可以设置,存在设置不成功 在这里插入图片描述
  • hget取值,这里与字符串类型不同是要精确到filed。前面的判断也是基于field来实现的 在这里插入图片描述
  • 要是field没有就返回null

在这里插入图片描述

  • hdel删除field,删除成功返回删除成功的个数 在这里插入图片描述
  • 适用hlen计算field中的个数 在这里插入图片描述
  • hmset批量设置值 在这里插入图片描述
  • hmget获取值 在这里插入图片描述
  • hexists用来判断field值是否存在,存在返回1,不存在返回0 在这里插入图片描述
  • 使用hkeys获取所有的field中的键 在这里插入图片描述
  • 使用hvals获取所有的value 在这里插入图片描述
  • 使用hgetall获取所有field和value 在这里插入图片描述
  • hincrby增加 在这里插入图片描述
  • hstrlen计算value的字符串长度 在这里插入图片描述