Latest web development tutorials

comando Redis Zrevrangebyscore

Redis insieme ordinato (insieme ordinato)

Redis Zrevrangebyscore tornare a un insieme ordinato di tutti i membri dei punti designati all'interno dell'intervallo. set in ordine di decine di membri del decremento (discendente) disposte nell'ordine.

I membri hanno lo stesso valore del punto secondo l'ordine inverso di dizionario (in ordine inverso lessicografico) arrangiamento.

Oltre ai membri disposti in ordine decrescente secondo il valore del punto di questa parte esterna, comando ZREVRANGEBYSCORE e altri aspetti ZRANGEBYSCORE comando.

grammatica

Redis Zrevrangebyscore sintassi dei comandi di base è la seguente:

redis 127.0.0.1:6379> ZREVRANGEBYSCORE key max min [WITHSCORES] [LIMIT offset count]

versioni disponibili

> = 2.2.0

Valore di ritorno

All'interno di un intervallo specificato, l'elenco dei membri dei gruppi ordinati con valore frazionario (opzionale) a.

Esempi

redis 127.0.0.1:6379> ZADD salary 10086 jack
(integer) 1
redis > ZADD salary 5000 tom
(integer) 1
redis 127.0.0.1:6379> ZADD salary 7500 peter
(integer) 1
redis 127.0.0.1:6379> ZADD salary 3500 joe
(integer) 1

redis 127.0.0.1:6379> ZREVRANGEBYSCORE salary +inf -inf   # 逆序排列所有成员
1) "jack"
2) "peter"
3) "tom"
4) "joe"

redis 127.0.0.1:6379> ZREVRANGEBYSCORE salary 10000 2000  # 逆序排列薪水介于 10000 和 2000 之间的成员
1) "peter"
2) "tom"
3) "joe"

Redis insieme ordinato (insieme ordinato)