SINTER key [key ...]

SINTER 返回所有给定集合的成员交集。例如:

key1 = {a,b,c,d}
key2 = {c}
key3 = {a,c,e}
SINTER key1 key2 key3 = {c}

对于不存在的 key 可以认为是空集合。

如果给定的key中有一个空集合,那么结果集一定是空集合。

*返回值

数组: 结果集成员个数。

*例子

redis>  SADD key1 "a"
(integer) 1
redis>  SADD key1 "b"
(integer) 1
redis>  SADD key1 "c"
(integer) 1
redis>  SADD key2 "c"
(integer) 1
redis>  SADD key2 "d"
(integer) 1
redis>  SADD key2 "e"
(integer) 1
redis>  SINTER key1 key2
1) "c"
redis>