redis中的集合操作:
-
向集合中插入值
- sadd set member
- 如: sadd team1 kuli
-
查看集合中的元素
- smembers set
- 如: smembers team1
-
移除集合中的元素
- srem set member
如: srem team1 kuli
- srem set member
-
查看集合中的个数
- scard set
- 如: scard team1
-
获取集合中的交集:
说明:交集会返回多个集合中相同的元素- sinter set1 set2
如: sinter team1 team2
- sinter set1 set2
-
获取多个集合的并集:
说明: 并集会返回多个集合中所有的元素,并且将相同的元素只保留一次- sunion set1 set2
-如:
sunion team1 team2
- sunion set1 set2
-
获取多个集合的差集:
说明:将一个集合中的元素减去另一个集合中的元素,返回第一个集合中存在但第二个集合中不存在的元素- sdiff set1 set2
如:sdiff team1 team2
- sdiff set1 set2