redis ZREVRANGEBYSCORE-Befehl


  Übersetzungsergebnisse:

rev. usw.) anschwellen; (um den Motor schnell drehen zu lassen; (um) aktiv zu machen

Dritte Person Singular: revs Plural: revs Partizip Perfekt: revved

Bereich

Englisch [reɪndʒ]

n. Reichweite;

vt Ordnung) sortieren; klassifizieren...; wandern

Adj. Weide, Weidefläche

Dritte Person Singular: Bereiche Plural: Bereiche Präsens Partizip: reichend

von

Englisch ] amerikanisch [baɪ]

prep.; Ausdrucksmittel aufgrund von; Kurzbesuch

Englisch (r)] US [skɔr, skor] n Partitur; Partitur der dritten Person: Partitur Präsens: Partitur Partizip Perfekt: erzielt

redis ZREVRANGEBYSCORE-BefehlSyntax

Funktion: Gibt alle Mitglieder im geordneten Satzschlüssel zurück, deren Score-Wert zwischen Max und Min liegt (der Standardwert umfasst Max oder Min). Die Mitglieder der sortierten Menge werden in der Reihenfolge abnehmender Bewertungswerte (von groß nach klein) angeordnet.

Syntax: ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]

Beschreibung: Elemente mit demselben Score-Wert werden in umgekehrter lexikografischer Reihenfolge angeordnet. Der Befehl ZREVRANGEBYSCORE ist mit dem Befehl ZRANGEBYSCORE identisch, mit der Ausnahme, dass die Mitglieder in absteigender Reihenfolge ihres Bewertungswerts angeordnet sind.

Verfügbare Versionen: >= 2.2.0

Zeitliche Komplexität: O(log(N)+M), N ist die Kardinalität der geordneten Menge, M ist die Kardinalität der Ergebnismenge.

Rückgaben: Eine Liste geordneter Mengenmitglieder mit Score-Wert (optional) im angegebenen Intervall.

redis ZREVRANGEBYSCORE-BefehlBeispiel

redis > ZADD salary 10086 jack
(integer) 1
redis > ZADD salary 5000 tom
(integer) 1
redis > ZADD salary 7500 peter
(integer) 1
redis > ZADD salary 3500 joe
(integer) 1
redis > ZREVRANGEBYSCORE salary +inf -inf   # 逆序排列所有成员
1) "jack"
2) "peter"
3) "tom"
4) "joe"
redis > ZREVRANGEBYSCORE salary 10000 2000  # 逆序排列薪水介于 10000 和 2000 之间的成员
1) "peter"
2) "tom"
3) "joe"

Heim

Videos

Fragen und Antworten