Redis学习笔记(散列类型)

介绍

散列类型(hash)的键值也是一种字典结构,其存储了字段(field)和字段值的映射,但字段值只能是字符串,不支持其他数据类型

常用命令

  1. 赋值
HSET key field value
  1. 取值
HGET key field
  1. 多个字段赋值
HMSET key fidle [field value ...]
  1. 多个字段取值
HMGET key field [field ...]
  1. 判断字段是否存在,如果存在则返回1,否则返回0(如果键不存在也会返回0)
HEXISTS key field
  1. 当字段不存在时赋值
HSETNX key field value
  1. 指定字段增加数字
HINCRBY key field increment
  1. 删除字段,可以删除一个或多个字段,返回值是被删除的字段个数
HDEL key field [field ...]
  1. 获取字段名
HKEYS key
  1. 获取字段值
HVALS key
  1. 获取所有字段和字段值
HGETALL key
  1. 获取字段数量
HLEN key

参考书目

  • 《Redis入门指南》李子骅 著
原文地址:https://www.cnblogs.com/luoxiaolei/p/12845887.html