集合元素不能重复
应用场景:QQ好友推荐功能[如果双方有共同好友]
添加元素:sadd key value
以下是添加完成的集合
name:0>smembers xuxinFriend[查看集合元素]
1) liping
2) xumin
3) xiaoli
4) liuyang
5) daishuyuan
name:0>smembers xiaoliFriend
1) xuxin
2) liuyang
3) wanglongpan
4) yinchuanguang
5) zhangnan
name:0>sinter xiaoliFriend xuxinFriend[交集,后面的key不一定是2个]
1) liuyang[共同好友]
name:0>scard xuxinFriend
5
name:0>sunion xuxinFriend xiaoliFriend[并集]
1) xuxin
2) liping
3) liuyang
4) xiaoli
5) daishuyuan
6) wanglongpan
7) yinchuanguang
8) xumin
9) zhangnan
name:0>sdiff xuxinFriend xiaoliFriend[差集]
1) liping
2) xumin
3) daishuyuan
4) xiaoli
name:0>sismember xuxinFriend xiaoll[判断是否存在]
0
name:0>sismember xuxinFriend xiaoli
1
name:0>smove xuxinFriend xiaoliFriend liping
1
name:0>smembers xiaoliFriend
1) liping
2) xuxin
3) liuyang
4) wanglongpan
5) yinchuanguang
6) zhangnan
name:0>smembers xuxinFriend
1) liuyang
2) xiaoli
3) daishuyuan
4) xumin
name:0>srem xuxinFriend xumin xiaoli[删除存在的,不是事务级别,可以批量,smove也可以批量]
2
name:0>