Skip to main content

ZADD

Note

Official reference: ZADD.

Add members or update their scores.

Syntax

ZADD key [NX | XX] [GT | LT] [CH] [INCR] score member [score member ...]

NX/XX add only/update only; GT/LT only increase/decrease existing scores. Do not combine NX with GT/LT. CH also counts score changes. INCR accepts one score-member pair and returns the new score.

Results

ReturnRowsContent
ResultSet1RESULT field, DOUBLE type (when using INCR)
RESULT field, LONG type (when not using INCR)
Caution

If an INCR condition is not met, the current driver can fail instead of returning null normally.

Example

ZADD demo:ranking 10 alice 20 bob
ZADD demo:ranking XX GT CH 30 bob