示例
示例
SADD follow:A u2 u3 u4
SADD follow:B u3 u4 u5
SINTER follow:A follow:B # u3 u4(共同关注)
SINTERSTORE common:AB follow:A follow:B # 结果存键,返回基数
SINTERCARD 2 follow:A follow:B # 2(只要个数)
SINTERCARD 2 follow:A follow:B LIMIT 10 # 最多数 10 个| SINTER | 返回交集成员 |
|---|---|
| SINTERSTORE | 交集写入目标键 |
| SINTERCARD | 只返回基数,LIMIT 可提前停止 |
交集计算复杂度与最小集合大小相关;LIMIT 能在「只要判断是否有交集」时省掉全量计算。