Class ZUNIONSTORE
java.lang.Object
org.infinispan.server.resp.RespCommand
org.infinispan.server.resp.commands.sortedset.internal.AGGCommand
org.infinispan.server.resp.commands.sortedset.ZUNIONSTORE
- All Implemented Interfaces:
Resp3Command
Computes the union of numkeys sorted sets given by the specified keys, and stores the result in destination.
It is mandatory to provide the number of input keys (numkeys) before passing the input keys
and the other (optional) arguments.
By default, the resulting score of an element is the sum of its scores in the
sorted sets where it exists.
- WEIGHTS: it is possible to specify a multiplication factor for each input sorted set. This means that the score of every element in every input sorted set is multiplied by this factor before being passed to the aggregation function. Default to 1
- AGGREGATE: it is possible to specify how the results of the union are aggregated. This option defaults to SUM, where the score of an element is summed across the inputs where it exists. When this option is set to either MIN or MAX, the resulting set will contain the minimum or maximum score of an element across the inputs where it exists.
- Since:
- 15.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.infinispan.server.resp.commands.sortedset.internal.AGGCommand
AGGCommand.AGGCommandType -
Field Summary
Fields inherited from class org.infinispan.server.resp.commands.sortedset.internal.AGGCommand
AGGREGATE, WEIGHTS, WITHSCORESFields inherited from class org.infinispan.server.resp.RespCommand
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.infinispan.server.resp.commands.sortedset.internal.AGGCommand
performMethods inherited from class org.infinispan.server.resp.RespCommand
extractKeys, fromByteBuf, getArity, getFirstKeyPos, getLastKeyPos, getName, getSteps, handleException, hasValidNumberOfArguments, match, size, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.infinispan.server.resp.commands.Resp3Command
handleException
-
Constructor Details
-
ZUNIONSTORE
public ZUNIONSTORE()
-