redis-hash

介绍

image-20240228200410230

HSET holo age 24			#age 24整体作为一个VALUE
HMSET holo age 24 sex man	#age 24 sex man整体作为一个VALUE,[age,24]、[set,man]作为一个子项目

基本使用

# 存储一个哈希表key的键值
HSET key field value   
# 获取哈希表key对应的field键值
HGET key field

# 在一个哈希表key中存储多个键值对
HMSET key field value [field value...] 
# 批量获取哈希表key中多个field键值
HMGET key field [field ...]       
# 删除哈希表key中的field键值
HDEL key field [field ...]    

# 返回哈希表key中field的数量
HLEN key       
# 返回哈希表key中所有的键值
HGETALL key 

# 为哈希表key中field键的值加上增量n
HINCRBY key field n      

底层结构

命令

Commands | hash