REDIS SORTED SET · WEEKLY RANK

每周学习榜分数调整实验台

给一名成员覆盖分数,或在原分数上加减。命令执行后,观察同一个 Sorted Set 如何立刻重排,并把 Redis 的 0-based rank 翻译成界面名次。

2026 · W34
当前 Key weekly_rank:2026-W34 排序方向:score 从高到低 “我”的 member:u1001
COMMAND WORKBENCH

调整一笔学习积分

调整方式

ZADD 会直接替换这名成员当前的 score。

拟执行命令 redis>
最近一次返回
尚未执行 修改输入时先核对命令,再观察返回值和榜单。
ZREVRANGE · LIVE VIEW

每周学习榜

同分时按 member 反向字典序排列
    我的 0-based rank 1
    我的界面名次 第 2 名
    我的 score 1250

    别直接把 ZREVRANK 显示给用户。Redis 返回的第一名是 rank 0;产品界面通常要加 1,才是读者熟悉的“第 1 名”。