redis ZREMRANGEBYSCORE-Befehl


  Übersetzungsergebnisse:

rem

Englisch [ˌɑ:r i: ˈem] US [ˌɑ:ri:'em]

n.DOS-Befehl: Gibt eine von DOS ignorierte Befehlszeile an; (Ruhezustand) schnelle Augenbewegung

Bereich

英[reɪndʒ]

n bestimmte Position oder Reihenfolge) Sortieren; Wandern

Adj. Weide, Weidegebiet

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

by

Britisch [baɪ ]Amerikanisch [baɪ] prep. r )] US [skɔr, skor]

n Partitur; Partitur der dritten Person: Partitur Präsens: Partitur Präsens Partizip: erzielt

redis ZREMRANGEBYSCORE-BefehlSyntax

Funktion: Entfernen Sie alle Mitglieder im geordneten Satzschlüssel, deren Score-Wert zwischen Min und Max liegt (einschließlich gleich Min oder Max).

Syntax: ZREMRANGEBYSCORE-Schlüssel min max

Erläuterung: Seit Version 2.1.6 können auch Mitglieder ausgeschlossen werden, deren Punktewert gleich min oder max ist. Einzelheiten finden Sie im Befehl ZRANGEBYSCORE.

Verfügbare Versionen: >= 1.2.0

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

Zurückgegeben: Die Anzahl der entfernten Mitglieder.

redis ZREMRANGEBYSCORE-BefehlBeispiel

redis> ZRANGE salary 0 -1 WITHSCORES          # 显示有序集内所有成员及其 score 值
1) "tom"
2) "2000"
3) "peter"
4) "3500"
5) "jack"
6) "5000"
redis> ZREMRANGEBYSCORE salary 1500 3500      # 移除所有薪水在 1500 到 3500 内的员工
(integer) 2
redis> ZRANGE salary 0 -1 WITHSCORES          # 剩下的有序集成员
1) "jack"
2) "5000"

Heim

Videos

Fragen und Antworten