zoukankan      html  css  js  c++  java
  • Redis 高级数据结构:六、集合对象

    概述###

    集合对象可以是intset或者hashtable(ht)
    intset是整数集合保存时就顺序往整数集合里面放
    ht的话保存的方式是把集合中的value保存到dict的key上。这个dict的value都设置为null

    intset的条件:
    保存的所有元素都是整数值
    集合对象保存元素数量不超过512

    上面第二个值可以通过参数来改变
    set-max-intset-entries

    一些命令###

    命令 作用
    SADD 往集合里面加数据
    SCARD 返回元素数量
    SISMEMBER 查找元素是否在集合中存在
    SMEMBERS 返回该键的所有集合元素
    SRANDMEMBER 随机返回一个值
    SPOP 随机出栈一个
    SREM 删除一个或多个成员
  • 相关阅读:
    ZOJ 4097 Rescue the Princess
    最大值最小化 最小值最大化
    SD第九届省赛B题 Bullet
    Euler Circuit UVA
    bzoj 1878
    随笔
    BZOJ
    主席树模板
    AC自动机模板
    BZOJ
  • 原文地址:https://www.cnblogs.com/june777/p/11912192.html
Copyright © 2011-2022 走看看