Redis SINTERSTORE令
7个月前 (04-27)
Redis SINTERSTORE 令与 SINTER 令类似,但前者会将结果保存到 destination ,而不是简单地返回结果集。如果 destination 已经存在,则将其覆盖。
注意:destination 可以是 key 本身。
可用版本
SINTERSTORE 令可用版本:>= 1.0.0
语法
Redis SINTERSTORE 令的基本语法如下:
SINTERSTORE key [key ...]
返回值
结果集中的成员数量。令演示
127.0.0.1:6379> SADD language Python Java Golang
(integer) 3
127.0.0.1:6379> SADD myset1 Python Java
(integer) 2
127.0.0.1:6379> SINTERSTORE myhobby language myset1 #求两个的交集,并保存另外一个myhobby中
(integer) 2
127.0.0.1:6379> SMEMBERS myhobby
1) "Python"
1) "Java"