Redis的存储类型

本文最后更新于:几秒前

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 按分数范围输出元素


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!