MuLeI
做创造价值的人
MuLeI的小站

Redis的存储类型

Redis的存储类型

Redis支持的存储类型

Redis支持五种数据类型:String,Hash,List,Set,ZSet

1、String

https://www.mulei.ltd/wp-content/uploads/2021/07/redis-string-0.png
  • 可以存储字符串、整数或者浮点数,最大512M Byte

  • 常用命令

    https://www.mulei.ltd/wp-content/uploads/2021/07/redis-string-1.png

2、Hash

https://www.mulei.ltd/wp-content/uploads/2021/07/redis-hash-0.png
  • 包含键值对的无序散列表:用于存储结构化数据,如保存一个员工的姓名、年龄、生日、身高等属性,可用该结构保存“emp”这个结构,使用一个key(emp:1)查询其所有信息。可以简化redis存储结构,提高redis数据可用性

  • 常用命令

    https://www.mulei.ltd/wp-content/uploads/2021/07/redis-hash-1.png

3、List

  • 列表:一系列字符串的“数组”,按插入顺序排序,最大的长度是2的32次方-1,可以包含40亿个元素

  • 常用命令

    https://www.mulei.ltd/wp-content/uploads/2021/07/redis-list-0.png

4、Set

  • 无序集合:Set集合是字符串的无序集合,集合成员是唯一的

  • 常用命令:sadd 创建集合及添加成员,smembers 查看成员,sunion 合并两个集合去掉重复元素,sdiff 差集

5、ZSet

  • 有序集合:Zset集合是字符串的有序集合,集合成员是唯一的

  • 常用命令:zadd 创建集合及添加成员,zrange 查看范围内元素,withdcores 输出分数,zrangebyscore 按分数范围输出元素

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

发表回复

textsms
account_circle
email

MuLeI的小站

Redis的存储类型
Redis支持的五种数据类型:String,Hash,List,Set,ZSet
扫描二维码继续阅读
2021-07-01