• 字符串
  • hash(相似map)
  • List(相似LinkedList)
  • set(相似hashset)
  • zset(相似有序的set)
    1、字符串
    string是redis最根本的类型,用的也是最多的,一个key对应一个value。 一个键最大能存储512MB
    2、hash
    Redis中hash 是一个键值对汇合。
    Redis hash是一个string类型的field和value的映射表,hash特地适宜用于存储对象。
    Redis存储hash能够看成是String key 和String value的map容器. 也就是说把值看成map汇合.
    3、list
    Redis列表依照插入程序排序。你能够增加一个元素到列表的头部(右边)或者尾部(左边)
    一个列表最多能够蕴含 2的32 次方- 1 个元素 (4294967295, 每个列表超过40亿个元素)。 特点:List 相似链表, 有序,能够反复
    4、set
    Redis的Set是string类型的无序汇合。汇合成员是惟一的,这就意味着汇合中不能呈现反复的数据。
    Redis 中 汇合是通过哈希表实现的,所以增加,删除,查找的工夫复杂度都是O(1)。汇合中最大的成员数为 2^32^ - 1 (4294967295, 每个汇合可存储40多亿个成员)。
    特点:无序+惟一