Redis的五大数据类型

每日一看

1:String(字符串)

              string是redis最基本的类型,你可以理解成与Memcached一模一样的类型,一个Key对应一个value

              string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化对象

              string类型是redis最基本的数据类型 。一个redis中字符串value最多是512m

2:hash(哈希,类似于java里面的Map)

            Redis hash是一个键值对集合

            Redis hash是一个string类型的field和valude的映射表,hash特别适用于存储对象

            类似于java里面的Map

3:list(列表)

           列表式简单的字符串列表,安装插入顺序排序,你可以添加一个元素到列表的头部(左边)或者尾部(右边)

          它的底成实际是一个链表

4:set(集合)

            Redis的Set是String类型的无序集合,它是通过HashTable实现的

5:zset(有序集合)

            Redis zset和set一样也是String类型元素的集合,且不重复的成员

            不同的是每个元素都会关联一个double类型的分数  redis正是通过分数来为集合中的成员从小到大的排序,zset的成员是唯一的 但是分数可以重复

 

 

你可能感兴趣的:(缓存)