Redis Zrevrank-Befehl
Der Redis-Befehl Zrevrank gibt den Rang eines Mitglieds in einer sortierten Menge zurück, wobei die Mitglieder nach absteigendem Score (von hoch nach niedrig) geordnet sind.
Ränge sind nullbasiert, das heißt, das Mitglied mit dem höchsten Score hat den Rang 0.
Verwenden Sie den Befehl ZRANK, um den Rang von Mitgliedern zu erhalten, die nach aufsteigendem Score (von niedrig nach hoch) geordnet sind.
Syntax
Die grundlegende Syntax des Redis-Befehls Zrevrank lautet wie folgt:
redis 127.0.0.1:6379> ZREVRANK key member
Verfügbare Versionen
>= 2.2.0
Rückgabewert
Wenn das Mitglied ein Mitglied des Schlüssels der sortierten Menge ist, wird der Rang des Mitglieds zurückgegeben. Wenn das Mitglied kein Mitglied des Schlüssels der sortierten Menge ist, wird nil zurückgegeben.
Beispiele
redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES # 测试数据 1) "jack" 2) "2000" 3) "peter" 4) "3500" 5) "tom" 6) "5000" redis 127.0.0.1:6379> ZREVRANK salary peter # peter 的工资排第二 (integer) 1 redis 127.0.0.1:6379> ZREVRANK salary tom # tom 的工资最高 (integer) 0
Andere Erweiterungen
