| 用途 | 添加成员并设置分数 |
|---|---|
| 语法 | ZADD key [NX|XX] [GT|LT] [CH] [INCR] score member [score member ...] |
| 返回 | 普通模式=新增成员数;CH 模式=变更数;INCR 模式=新分数 |
常用组合
常用组合
ZADD rank 100 u1 200 u2 # 返回 2
ZADD rank XX 150 u1 # 只更新已有成员,返回 0/1
ZADD rank NX 300 u3 # 只新增,已存在不动
ZADD rank GT CH 180 u1 # 仅当新分更大才更新,CH 返回 1
ZADD rank INCR 10 u1 # 分数 +10,返回新分数GT/LT 与 NX 互斥、INCR 与其他多元素组合互斥:一次只能用一种语义,写错直接报错。