zoukankan      html  css  js  c++  java
  • (五)Redis集合Set操作

    Set全部命令如下:
    sadd key member1 member2 ...                     # 将一个或多个member元素加入到集合key中,已经存在于集合的member元素将被忽略
    spop key                                         # 移除并返回集合key中的一个随机元素
    srem key1 member1 member2 ...                    # 删除集合key中的一个或多个元素member1,member2,...
    smove source destination member                  # 将member元素从集合source移动到集合destination
    sinter key1 key2 ...                             # 返回给定集合key1,key2,...之间的交集。不存在的集合key将被视为空集
    sinterstore destination key1 key2 ...            # 将给定集合key1,key2,...之间的交集保存到集合destination中
    sdiff key1 key2 ...                              # 返回给定集合key1,key2,...之间的差集。不存在的集合key将视为空集
    sdiffstore destination key1 key2 ...             # 将给定集合key1,key2,...之间的差集保存到集合destination中
    sunion key1 key2 ...                             # 返回给定集合key1,key2,...之间的并集。不存在的集合key将被视为空集
    sunionstore destination key1 key2 ...            # 将给定集合key1,key2,....之间的并集保存到集合destination中
    scard key                                        # 返回集合key中元素的数量
    smembers key                                     # 返回集合key的所有元素
    sismember key member                             # 判断member元素是否存在于集合key中,存在返回1,不存在返回0
    srandmember key [count]                          # 没有count参数,则返回集合key中的随机元素。 
                                                     # count > 0,返回一个含有count个不同元素的数组;count < 0,返回一个含有[count绝对值]个可能重复的元素的数组
    sscan key cursor [MATCH pattern] [COUNT count]   # 迭代集合key中的元素,cursor为迭代过程中的游标,每次迭代返回元素数量的最大值count,过滤出pattern模式相匹配的元素
  • 相关阅读:
    spring boot 定时任务
    logger日志级别
    jstl与el结合常见用法
    sql 案例
    Python 环境
    java rsa加密解密
    app扫描二维码登陆
    TimerTask定时任务
    spring3+quartz2
    表关系
  • 原文地址:https://www.cnblogs.com/delav/p/9321834.html
Copyright © 2011-2022 走看看