目录

 

 

概述

操作


 

概述

Redis中的Hash类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储键值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该内心的数据也将仅占用很少的磁盘空间。每一个Hash可以存储2的32次方个键值对

 

 

操作

给键值为myhash的键设置字段为field1,值为itany

hset myhash field1 "itany"
hget myhash field1

判断myhash键中是否存在字段名为field1的字段,存在返回1,不存在返回0

hexists myhash field1
hexists myhash field2

获取myhash键的字段数量

hlen myhash

删除myhash键中字段名为field1的字段

hdel myhash field1

给myhash的field字段值加1,返回加入后的值

hincrby myhash field 1

一次性设置多个字段:

hmset myhash field1 "123" field2 "234" field3 "345"

获取myhash键中所有字段名

hkeys myhash

获取myhash键中所有字段值

hvals myhash

 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐