set集合类型 redis

  1. 向名称为key的set中添加元素:

    命令:sadd                      #不允许有重复的值

    set集合类型 redis
  2. 2

    删除名称为key的set中的元素:

    命令:srem

    set集合类型 redis
  3. 3

    随机返回并删除名称称为key的set中的一个元素:

    命令:spop               #随机弹出元素

    set集合类型 redis
  4.  

    返回所有给定key与第一个key的差集:

    命令:sdiff

    set集合类型 redis
  5.  

    返回所有给定key与第一个key的差集,并将结果存为另一个key:

    命令:sdiffstore

    set集合类型 redis
  6.  

    返回所有给定key的交集:

    命令:sinter

    set集合类型 redis
  7.  

    返回所有给定key的交集,并将结果存为另一个key:

    命令:sinterstore

    set集合类型 redis
  8.  

    返回所有给定key的并集:

    命令:sunion

    set集合类型 redis
  9.  

    返回所有给定key的并集:

    命令:sunionstore

    set集合类型 redis
  10.  

    从第一个key对应的set中移除member并添加到第二个对应的set中:

    命令:smove

    set集合类型 redis
  11.  

    返回名称为key的set的元素的个数:

    命令:scard

    set集合类型 redis
  12.  

    测试member是否是名称为key的set元素:

    命令:sismember           #判断元素里的值 是否存在

    set集合类型 redis
  13.  

    随机返回名称为key的set的一个元素,但不删除元素:

    命令:srandmember                #随机返回一个元素

    set集合类型 redis
    END
上一篇:利用php的register_shutdown_function来记录php的输出日志


下一篇:Inno Setup入门(十一)——完成安装后执行某些程序