redis客户端执行的呼吁如下
- ZADD zRemKey 1 "one" 2 "two" 3 "three"
-
- ZREM zRemKey one
-
- ZRANGE zRemKey 0 -1
执行功效如下

下面是java代码
- @Test
-
- public void zRem() {
-
- zSetOperations.add("zRemKey", "one", 1);
-
- zSetOperations.add("zRemKey", "two", 2);
-
- zSetOperations.add("zRemKey", "three", 3);
-
- //jedis.zrem("zRemKey", "one");
-
- zSetOperations.remove("zRemKey", "one");
-
- System.out.println(zSetOperations.range("zRemKey", 0 , -1));
-
- }
交并集

ZINTERSTORE呼吁
计较给定的numkeys个有序荟萃的交集,而且把功效放到destination中。
在给定要计较的key和其余参数之前,必需先给定key个数(numberkeys)。
默认环境下,功效中一个元素的分数是有序荟萃中该元素分数之和,条件是该元素在这些有序荟萃中都存在。由于交集要求其成员必需是给定的每个有序荟萃中的成员,功效齐集的每个元素的分数和输入的有序荟萃个数相称。
对付WEIGHTS和AGGREGATE参数的描写,拜见呼吁ZUNIONSTORE。
假如destination存在,就把它包围。
ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]
返回值:功效有序荟萃destination中元素个数。
redis客户端执行的呼吁如下
- ZADD zInterStoreKey1 1 "one" 2 "two"
-
- ZADD zInterStoreKey2 1 "one" 2 "two" 3 "three"
-
- ZINTERSTORE zInterStoreSumResult 2 zInterStoreKey1 zInterStoreKey2 WEIGHTS 2 3
-
- ZRANGE zInterStoreSumResult 0 -1 WITHSCORES
执行功效如下

下面是java代码
- @Test
-
- public void zInterStore() {
-
- zSetOperations.add("zInterStoreKey1", "one", 1);
-
- zSetOperations.add("zInterStoreKey1", "two", 2);
-
- zSetOperations.add("zInterStoreKey2", "one", 1);
-
- zSetOperations.add("zInterStoreKey2", "two", 2);
-
- zSetOperations.add("zInterStoreKey2", "three", 3);
-
- ZParams zParams = new ZParams();
-
- zParams.weightsByDouble(2, 3);
-
- zParams.aggregate(ZParams.Aggregate.SUM);
-
- jedis.zinterstore("zInterStoreSumResult", zParams, "zInterStoreKey1", "zInterStoreKey2");
-
- printTuple("zInterStoreSumResult", jedis.zrangeWithScores("zInterStoreSumResult", 0, -1));
-
- }
ZUNIONSTORE呼吁
计较给定的numkeys个有序荟萃的并集,而且把功效放到destination中。
WEIGHTS参数相等于权重,默认就是1,可以给差异的key配置差异的权重
AGGREGATE参数默认行使的参数SUM,还可以选择MIN可能MAX。这个参数抉择功效集的score是取给定荟萃中的相加值、最小置魅照旧最大值
ZUNIONSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...] ] [AGGREGATE SUM|MIN|MAX]
(编辑:湖南网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|