您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
Redis Sinterstore 命令
发布时间:2021-11-02 19:05:12编辑:雪饮阅读()
Redis Sinterstore 命令将给定集合之间的交集存储在指定的集合中。
127.0.0.1:6379> keys *
1) "key1"
2) "key2"
127.0.0.1:6379> smembers key1
1) "a"
2) "b"
127.0.0.1:6379> smembers key2
1) "c"
2) "a"
127.0.0.1:6379> sinterstore key3 key1 key2
(integer) 1
127.0.0.1:6379> smembers key3
1) "a"
如果指定的集合已经存在,则将其覆盖。
127.0.0.1:6379> sadd key3 mr
(integer) 1
127.0.0.1:6379> smembers key3
1) "a"
2) "mr"
127.0.0.1:6379> smembers key1
1) "a"
2) "b"
127.0.0.1:6379> smembers key2
1) "c"
2) "a"
127.0.0.1:6379> sinterstore key3 key1 key2
(integer) 1
127.0.0.1:6379> smembers key3
1) "a"
返回存储交集的集合的元素数量。
127.0.0.1:6379> smembers key1
1) "a"
2) "b"
127.0.0.1:6379> smembers key2
1) "c"
2) "a"
3) "b"
127.0.0.1:6379> smembers key3
1) "a"
127.0.0.1:6379> sinterstore key3 key1 key2
(integer) 2
127.0.0.1:6379> smembers key3
1) "a"
2) "b"
关键字词:Redis,Sinterstore
上一篇:Redis Sinter 命令