Skip to main content

ZINTERSTORE

Note

Official reference: ZINTERSTORE.

Store an intersection with aggregated scores.

Syntax

ZINTERSTORE destination numkeys key [key ...] [WEIGHTS weight [weight ...]] [AGGREGATE SUM|MIN|MAX]

numkeys must match the number of following source keys.

WEIGHTS supplies one weight per source key, in key order; the default is 1. AGGREGATE chooses sum, minimum or maximum, default SUM.

The result overwrites the destination; an empty result removes it.

Results

ReturnRowsContent
Update count--Number of elements in the resulting sorted set.

Example

ZADD demo:ranking 10 alice 20 bob
ZADD demo:other 30 alice
ZINTERSTORE demo:common 2 demo:ranking demo:other WEIGHTS 1 2 AGGREGATE SUM