Redis Sdiffstore 命令
Redis Sdiffstore 命令將給定集合之間的差集存儲(chǔ)在指定的集合中。如果指定的集合 key 已存在,則會(huì)被覆蓋。
語(yǔ)法
redis Sdiffstore 命令基本語(yǔ)法如下:
redis 127.0.0.1:6379> SDIFFSTORE DESTINATION_KEY KEY1..KEYN
可用版本
>= 1.0.0
返回值
結(jié)果集中的元素?cái)?shù)量。
實(shí)例
redis 127.0.0.1:6379> SADD myset "hello" (integer) 1 redis 127.0.0.1:6379> SADD myset "foo" (integer) 1 redis 127.0.0.1:6379> SADD myset "bar" (integer) 1 redis 127.0.0.1:6379> SADD myset2 "hello" (integer) 1 redis 127.0.0.1:6379> SADD myset2 "world" (integer) 1 redis 127.0.0.1:6379> SDIFFSTORE destset myset myset2 (integer) 2 redis 127.0.0.1:6379> SMEMBERS destset 1) "foo" 2) "bar"
更多建議: