Redis 返回一个集合的全部成员的交集 命令:SINTER

SINTER key [key ...]

返回一个集合的全部成员,该集合是所有给定集合的交集。

 

不存在的 key 被视为空集。

当给定集合当中有一个空集时,结果也为空集(根据集合运算定律)。

 

可用版本:

>= 1.0.0

 

时间复杂度:

O(N * M), N 为给定集合当中基数最小的集合, M 为给定集合的个数。

 

返回值:

交集成员的列表。

 

实例:

redis> SMEMBERS group_1

1) "LI LEI"

2) "TOM"

3) "JACK"

 

redis> SMEMBERS group_2

1) "HAN MEIMEI"

2) "JACK"

 

redis> SINTER group_1 group_2

1) "JACK"

付杰
  • ¥ 79.0元
  • 市场价:99.0元
  • ¥ 598.0元
  • 市场价:2980.0元
  • ¥ 498.0元
  • 市场价:598.0元
  • ¥ 999元
  • 市场价:4999元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: