zoukankan      html  css  js  c++  java
  • Redis 集合命令记录

    #添加命令
    #向集合key添加element(如果element已经存在,添加失败)
    sadd key element
    
    #移除命令
    #将集合key中的element移除掉
    srem key element
    
    #时间负责度根据element数量决定,当element数量为1时候为O(1)
    
    #其他命令
    #计算集合大小
    scard  setName
    
    #判断某个元素是否在集合中 (返回1是存在)
    sismember setName value 
    
    #从集合中随机挑选count个元素 在集合中不会消失
    srandmember setName count
    
    #从集合中随机弹出一个元素,返回元素,在集合中消失
    spop setName 
    
    #获取集合所有元素 小心使用
    smembers setName
    
    #集合之间的API
    #差集 
    sdiff set1 set2
    
    #交集 
    sinter set1 set2
    
    #并集 
    sunion set1 set2
    
    #将差集、交集、并集保存到destkey中 
    sdiff | sinter | sunion + store destkey..  
    
    
    
  • 相关阅读:
    输出流
    异常处理
    异常限制
    多个受控异常
    跟踪异常传播
    动手动脑练习2
    动手动脑练习
    文件总结
    程序员修炼之道3
    Shell教程 之printf命令
  • 原文地址:https://www.cnblogs.com/ikai/p/11733777.html
Copyright © 2011-2022 走看看