一、String(字符串)
- string是redis最基本的类型,可以理解成和Memcached一模一样的类型,一个key对应一个value
- string类型是二进制安全的,意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象
- string 类型是redis最基本的数据类型,一个redis中的字符串value最多可以是512M
二、Hashes(哈希)
- hash是一个键值对集合
- hash是一个string类型的field和value的映射表,特别适合存储对象
三、Lists(列表)
- lists是简单的字符串列表,按照插入顺序排序,可以添加一个元素到表头或者表尾
- lists底层实际是个链表
四、Sets(集合)
- sets是string类型的无序集合,他是通过HashTable实现的
五、Sorted sets(有序集合)
- zsets 和set一样也是string类型元素的集合,不允许重复成员
- zsets 和set不同的是每个元素会关联一个double类型的分数
- redis 通过分数为集合成员进行从小到大的排序