Rang

英[ræŋk]

n. Militärischer Rang; Klasse; Reihenfolge; Reihe

vt . Ordnen; höher sein als; sich beschweren; ekelhaft; ekelhaft; Partizip Präsens: Ranking Präteritum: Rang Partizip Perfekt: Rang Komparativ: ranker Superlativ: rankest

redis ZRANK-Befehl Syntax

Funktion: Gibt die Rangfolge der Mitglieder im geordneten Satzschlüssel zurück. Die Mitglieder der geordneten Menge sind in der Reihenfolge steigender Punktewerte (von klein nach groß) angeordnet.

Syntax: ZRANK-Schlüsselmitglied

Erläuterung: Die Rangfolge basiert auf 0, d. h. das Mitglied mit dem kleinsten Punktewert erhält Rang 0. Verwenden Sie den Befehl ZREVRANK, um die Rangfolge der Mitglieder in absteigender Reihenfolge der Punktzahl (von groß nach klein) abzurufen.

Verfügbare Versionen: >= 2.0.0

Zeitkomplexität: O(log(N))

Rückgaben: Wenn Mitglied Mitglied des bestellten Satzschlüssels ist, wird die Rangfolge des Mitglieds zurückgegeben. Wenn das Mitglied kein Mitglied des geordneten Satzschlüssels ist, wird Null zurückgegeben.

redis ZRANK-Befehl Beispiel

redis> ZRANGE salary 0 -1 WITHSCORES        # 显示所有成员及其 score 值
1) "peter"
2) "3500"
3) "tom"
4) "4000"
5) "jack"
6) "5000"
redis> ZRANK salary tom                     # 显示 tom 的薪水排名,第二
(integer) 1