rem

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

n.DOS command : spécifie une ligne de commande ignorée par DOS (sommeil) mouvement oculaire rapide

range ;

英[reɪndʒ] US[rendʒ]

n. Gamme; catégorie (montagnes, maisons, etc.) recherche changement; certaine position ou ordre) trier; classer; errer

adj. Pâturage, zone de pâturage

Troisième personne du singulier : ranges Pluriel : ranges Participe présent : ranged Participe passé : ranged

by

British [baɪ ] Américain [baɪ] à côté...; manière d'exprimer en raison de; en passant par

En passant; utilisé pour exprimer une courte visite

score

Anglais [skɔ: ( r )] US [skɔr, skor] n score; 20

v score; troisième personne du singulier : scores participe présent : score passé : score passé. participe : marqué

Commande redis ZREMRANGEBYSCORE syntaxe

Fonction : Supprimez tous les membres de la clé d'ensemble ordonnée dont la valeur de score est comprise entre min et max (y compris égale à min ou max).

Syntaxe : ZREMRANGEBYSCORE key min max

Explication : Depuis la version 2.1.6, les membres dont la valeur de score est égale à min ou max peuvent également être exclus. Pour plus de détails, voir la commande ZRANGEBYSCORE.

Versions disponibles : >= 1.2.0

Complexité temporelle : O(log(N)+M), N est la cardinalité de l'ensemble ordonné et M est le nombre de membres supprimés.

Retours : Le nombre de membres supprimés.

Commande redis ZREMRANGEBYSCORE exemple

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"