5、操作set
概述:
无序集合,元素类型为string类型,元素具有唯一性,不重复
1、设置
a、添加元素
sadd key member [member ...] //member 可以有多个
2、获取
a、返回key集合中所有元素
smembers key
b、返回集合元素个数
scard key
3、集合的操作
a、求多个集合的交集
sinter key [key ...] //key可以有多个
b、求多个集合的差集
sdiff key [key ...] //key可以有多个
c、求多个集合的合集
sunion key [key ...] //key可以有多个
d、判断元素是否在集合中,存在返回1,不存在返回0
sismember key member
xia:0>sadd ddd 2 3 5 6
"4"
xia:0>sinter dd ddd
1) "2"
2) "3"
xia:0>sdiff dd ddd
1) "1"
2) "4"
xia:0>sunion dd ddd
1) "1"
2) "2"
3) "3"
4) "4"
5) "5"
6) "6"
xia:0>sismember dd 2
"1"
xia:0>sismember dd 7
"0"