Redis支持的存储类型
Redis支持五种数据类型:String,Hash,List,Set,ZSet
1、String
- 可以存储字符串、整数或者浮点数,最大512M Byte
-
常用命令
2、Hash
-
包含键值对的无序散列表:用于存储结构化数据,如保存一个员工的姓名、年龄、生日、身高等属性,可用该结构保存“emp”这个结构,使用一个key(emp:1)查询其所有信息。可以简化redis存储结构,提高redis数据可用性
-
常用命令
3、List
-
列表:一系列字符串的“数组”,按插入顺序排序,最大的长度是2的32次方-1,可以包含40亿个元素
-
常用命令
4、Set
-
无序集合:Set集合是字符串的无序集合,集合成员是唯一的
-
常用命令:sadd 创建集合及添加成员,smembers 查看成员,sunion 合并两个集合去掉重复元素,sdiff 差集
5、ZSet
-
有序集合:Zset集合是字符串的有序集合,集合成员是唯一的
-
常用命令:zadd 创建集合及添加成员,zrange 查看范围内元素,withdcores 输出分数,zrangebyscore 按分数范围输出元素
发表回复