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. ordre) trier; classer...; errer

adj. Pâturage, zone de pâturage

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

commande redis ZREVRANGE syntaxe

Fonction : Renvoie les membres de la plage spécifiée dans la clé d'ensemble ordonnée.

Syntaxe : ZREVRANGE key start stop [WITHSCORES]

Description : Les positions des membres sont classées en fonction de la valeur du score décroissant (de grand à petit). Les membres ayant la même valeur de score sont classés par ordre lexicographique inversé. La commande ZREVRANGE est identique à la commande ZRANGE sauf que les membres sont classés par ordre décroissant de valeur de score.

Versions disponibles : >= 1.2.0

Complexité temporelle : O(log(N)+M), N est la cardinalité de l'ensemble ordonné et 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 ZREVRANGE exemple

redis> ZRANGE salary 0 -1 WITHSCORES        # 递增排列
1) "peter"
2) "3500"
3) "tom"
4) "4000"
5) "jack"
6) "5000"
redis> ZREVRANGE salary 0 -1 WITHSCORES     # 递减排列
1) "jack"
2) "5000"
3) "tom"
4) "4000"
5) "peter"
6) "3500"