REDIS SORTED SET · WEEKLY RANK
每周学习榜分数调整实验台
给一名成员覆盖分数,或在原分数上加减。命令执行后,观察同一个 Sorted Set 如何立刻重排,并把 Redis 的 0-based rank 翻译成界面名次。
2026 · W34
当前 Key
weekly_rank:2026-W34
排序方向:score 从高到低
“我”的 member:u1001
调整一笔学习积分
拟执行命令
redis>
最近一次返回
ZREVRANGE · LIVE VIEW
每周学习榜
同分时按 member 反向字典序排列
我的 0-based rank
1
我的界面名次
第 2 名
我的 score
1250
别直接把 ZREVRANK 显示给用户。Redis 返回的第一名是 rank 0;产品界面通常要加 1,才是读者熟悉的“第 1 名”。