rev

英[rev]   美[rɛv]

n.<口>La rotation du moteur

vt.& vi.<口> etc.) surge ; (faire tourner le moteur) rapidement ; (faire) actif

Troisième personne du singulier : revs Pluriel : revs Participe présent : revving Passé : revved Participe passé : revved

range

Anglais [reɪndʒ] Américain [rendʒ]

n. Gamme; catégorie; disposition (des montagnes, des maisons, etc.)

changer; parcourir

vt. order) 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

Anglais [baɪ ] Américain [baɪ]

prép. à côté de...; moyen d'expression dû à; passage par

adv; (r)] US [skɔr, skor]

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

Commande redis ZREVRANGEBYSCORE syntaxe

Fonction : Renvoie tous les membres de la clé d'ensemble ordonnée dont la valeur de score est comprise entre max et min (la valeur par défaut inclut max ou min). Les membres de l’ensemble trié sont classés par ordre décroissant de valeur de score (du plus grand au plus petit).

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

Description : Les membres avec la même valeur de score sont classés dans l'ordre lexicographique inversé. La commande ZREVRANGEBYSCORE est identique à la commande ZRANGEBYSCORE sauf que les membres sont classés par ordre décroissant de valeur de score.

Versions disponibles : >= 2.2.0

Complexité temporelle : O(log(N)+M), N est la cardinalité de l'ensemble ordonné, M est la cardinalité de l'ensemble de résultats.

Retours : Une liste de membres de l'ensemble ordonnés avec une valeur de score (facultatif) dans l'intervalle spécifié.

Commande redis ZREVRANGEBYSCORE exemple

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"