您的位置:首页 > 数据库 > Redis

Redis的五大数据类型

2016-12-05 13:06 281 查看

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<String,Object>

3:list(列表)

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

4:set(集合)

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

5:zset(有序集合)

            Redis zset和set一样也是String类型元素的集合,且不重复的成员
            不同的是每个元素都会关联一个double类型的分数  redis正是通过分数来为集合中的成员从小到大的排序,zset的成员是唯一的 但是分数可以重复
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis