1、sadd setname xxx: 给set集合插入元素。

【注:】set不可插入重复已有元素

redis查看zset的值 redis 查询set_redis

2、smember setname:显示set集合的所有元素

redis查看zset的值 redis 查询set_redis_02

3、sismember setname xxx:判断是否含有查询元素

redis查看zset的值 redis 查询set_数据库_03

4、scard setname:查看set集合元素个数

redis查看zset的值 redis 查询set_redis_04

5、srem setname xxx:删除指定集合的某个元素

redis查看zset的值 redis 查询set_数据库_05

6、srandmember setname n:随机抽取n个元素,如果没有n,默认按1处理

redis查看zset的值 redis 查询set_redis查看zset的值_06

7、spop setname n:随机删除n个元素,如果没有n,默认按1处理

redis查看zset的值 redis 查询set_redis_07

8、smove setname1 setname2 xxx:将一个指定的值移动到另一个set中

redis查看zset的值 redis 查询set_并集_08

9、sdiff setname1 [setname2]:获取差集 (即setname1中去除与setname2共有的部分)

sdiffstore destination key1 [key2]

redis查看zset的值 redis 查询set_并集_09

10、sinter setname1 [setname2]:取交集

sdiffstore destination key1 [key2]

redis查看zset的值 redis 查询set_redis_10

11、sunion setname1 setname2 :取并集

sunionstore destination key1 [key2]

redis查看zset的值 redis 查询set_redis_11

12、SSCAN key cursor [match pattern] [count num]:迭代集合中的元素,count默认0

> SADD myset1 "Google"
(integer) 1
> SADD myset1 "Runoob"
(integer) 1
> SADD myset1 "Taobao"
(integer) 1
> SSCAN myset1 0 match R*
1) "0"
2) 1) "Runoob"

通用:expire setname time:设置失效时间,默认时间单位s

redis查看zset的值 redis 查询set_redis查看zset的值_12