zoukankan      html  css  js  c++  java
  • 一、Redis的数据类型

    一Redis的数据类型

    string:字符串  hash:哈希  list:列表  set:集合  zset:有序集合(sorted set)

    1、string(字符串)

      redis最基本的类型。可以理解成与Memcached一模一样的类型,一个key对应一个value

    string类型是二进制安全的,意味着可以包含任何数据,以及jpg图片,序列化的对象等。一个key最大能存储512MB.

    2、Hash(哈希)

      hash是一个键值对集合,hash是一个string类型的field和value的映射表

    每个哈希,可以存储40多亿,使用命令是:hmset,hget,hgetall(获取hash里的全部)

    3、List(列表)

    Redis列表是简单的字符串列表,按照插入顺序排序,

    列表最多存储40多亿

    4、Set(集合)

    Redis的set是string类型的无序集合,集合是通过hash表实现的,所以增删查复杂度都是O(1)

    添加java添加了两次,但根据集合元素的唯一性,第二次的元素被忽略,每个结合可以存储40多亿个元素

    5、zset(sorted set:有序集合)

    zset和set一样也是string类型的元素,且不允许重复,不同的是,每个元素都会关联一个double类型的分数,redis正是通过这些分数来为集合中的元素进行从小到大的排序。zset的成员元素时唯一的,但是score是可以重复的

  • 相关阅读:
    使用正则表达式实现(加减乘除)计算器(C#实现)
    asp.net core中间件工作原理
    WPF
    WPF
    WPF
    WPF
    WPF 3D Cube及点击交互
    WPF 3D足球导览
    WPF 3D 球面导览
    WPF 3D球及进阶玩法
  • 原文地址:https://www.cnblogs.com/drq1/p/8509562.html
Copyright © 2011-2022 走看看