键值表数据操作

键值表类型在Redis中称为hash类型,可以理解为Python中的字典类型。操作键值表的方法通常以字母h开头。以下方法常用来操作键值表类型数据。

方法功能返回值
.hset(name, key, value)向指定键的键值表中添加键值对添加键值对的个数
.hsetnx(name, key, value)向指定键的键值表中添加键值对,如果指定映射键不存在时添加键值对的个数
.hget(name, key)返回指定键的键值表中指定映射键的值
.hmget(name, keys, *args)返回指定键的键值表中指定键名列表的值集合值列表
.hmset(name, mapping)批量向指定键的键值表中添加键值对布尔值
.hincrby(name, key, amount=1)将指定键的键值表中指定映射键的值做做增量操作修改后的值
.hexists(name, key)测试指定键的键值表中是否存在指定映射键布尔值
.hdel(name, *keys)删除指定键的键值表中指定键值对布尔值
.hlen(name)返回指定键的键值表中键值对的数量整型值
.hkeys(name)从指定键的键值表中获取所有映射键名列表
.kvals(name)从指定键的键值表中获取所有的映射键值列表
.hgetall(name)返回指定键的键值表中全部的键值对字典