redis set集合操作
1 向set集合添加元素
sadd [key] [value1] [value2] [......]
2 删除set集合的元素
srem [key] [value]
3 pop出一个随机元素
spop [key]
4 返回一个随机元素,但并不删除
srandmember [key]
5 查看所有元素
smembers [key]
6 判断某个元素是否在set集合中
sismember [key] [value]
7 查看set集合的长度
scard [key]
8 将一个集合中某个元素删除并添加到另一个集合中
smove [src] [target] [value]
9 对几个集合求交集
sinter [key1] [key2] [......]
10 对几个集合求并集
sunion [key1] [key2] [......]
11 求集合的差集
sdiff [key1] [key2]
12 将交并差的结果存储在另一个集合里
sinterstore/sunionstore/sdiffstore [newKey] [key1] [key2]