redis学习(五) redis set集合操作

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]

上一篇 链表操作常用命令
下一篇 redis有序集合 order set操作命令

你可能感兴趣的:(redis,redis,redis,set,redis,set集合操作)