首页 > 代码库 > Redis数据类型

Redis数据类型

Redis数据类型


Redis支持的键值数据类型

  • string类型
    • string类型是Redis最基本的数据类型,一个键最大能存储512MB.
    • string类型是二进制安全的.
  • Hash类型 hash是一个string类型的field和value的映射表,hash特别适合用于存储对象. 每个 hash 可以存储 2^(32-1) 键值对(40多亿)
  • list类型 按照插入顺序排序 最多可存储 2^(32-1) 元素
  • set类型
    • string类型的无序集合
    • 通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1).
    • 集合中最大的成员数为 2^(32-1)
  • zset(sored set: 有序集合)类型
    • 每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序
    • 成员是唯一的,但分数(score)却可以重复

如果发现错误,请轻拍,欢迎留言交流,谢谢

Redis数据类型