| GT | 新分数更大才更新 |
|---|---|
| LT | 新分数更小才更新 |
| 组合 | 配合 XX 限定已有成员 |
| 版本 | Redis 6.2 起 |
示例
示例
redis-cli ZADD rank GT 1200 player:1
redis-cli ZADD rank LT 800 player:2排行榜维护用 GT/LT 可避免读改写竞态,减少一轮往返。
ZADD 支持 GT、LT 修饰符:仅当新分数更大(或更小)时才更新;与 NX/XX 组合可表达「只更新且只在更优时」的语义。
| GT | 新分数更大才更新 |
|---|---|
| LT | 新分数更小才更新 |
| 组合 | 配合 XX 限定已有成员 |
| 版本 | Redis 6.2 起 |
redis-cli ZADD rank GT 1200 player:1
redis-cli ZADD rank LT 800 player:2