Redis SDIFFSTORE命令

作者:袖梨 2026-08-07

Redis SDIFFSTORE 命令与 SDIFF 命令作用类似,但前者是将结果保存到 destination 集合,而不是简单地返回结果集。如果 destination 集合已经存在,则将其覆盖。

注意:destination 可以是 key 本身。

Redis SDIFFSTORE命令

可用版本

SDIFFSTORE 命令可用版本:>= 1.0.0

语法

Redis SDIFFSTORE 命令的基本语法如下:
SDIFFSTORE destination key [key ...] 

返回值

结果集 destination 中的元素数量。

命令演示

127.0.0.1:6379> SADD website www.biancheng.net www.baidu.com www.jd.com  #向集合添加元素(integer) 3127.0.0.1:6379> SADD site www.biancheng.net www.baidu.com stackoverflow.com(integer) 3127.0.0.1:6379> SMEMBERS website #查看所有元素1) "www.baidu.com"2) "www.biancheng.net"3) "www.jd.com"127.0.0.1:6379> SMEMBERS site1) "stackoverflow.com"2) "www.baidu.com"3) "www.biancheng.net"127.0.0.1:6379> SDIFFSTORE mysite website site  #将成员保存到mysite目标集合中(integer) 1127.0.0.1:6379> SMEMBERS mysite1) "www.jd.com"

相关文章

精彩推荐