comando Redis Zrange
Redis insieme ordinato (insieme ordinato)
Redis Zrange restituire un insieme ordinato, designato intervallo di membri.
La posizione in cui i membri di incrementi frazionali (piccoli e grandi) per ordinare.
I membri hanno l'ordinamento lessicografico stesso valore punto (ordine lessicografico) per organizzare.
Se è necessario premere i membri
Decremento (discendente) per organizzare, utilizzare ZREVRANGE comando.
parametri pedice avviare e fermare sono a zero, alla fine, cioè al primo membro di un insieme ordinato rappresenta 0 a 1 indica che il secondo elemento di un insieme ordinato, e così via.
È inoltre possibile utilizzare un indice negativo di -1 è l'ultimo membro del -2 è il membro penultima, e così via.
grammatica
Redis Zrange sintassi dei comandi di base è la seguente:
redis 127.0.0.1:6379> ZRANGE key start stop [WITHSCORES]
versioni disponibili
> = 1.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> ZRANGE salary 0 -1 WITHSCORES # 显示整个有序集成员 1) "jack" 2) "3500" 3) "tom" 4) "5000" 5) "boss" 6) "10086" redis 127.0.0.1:6379> ZRANGE salary 1 2 WITHSCORES # 显示有序集下标区间 1 至 2 的成员 1) "tom" 2) "5000" 3) "boss" 4) "10086" redis 127.0.0.1:6379> ZRANGE salary 0 200000 WITHSCORES # 测试 end 下标超出最大下标时的情况 1) "jack" 2) "3500" 3) "tom" 4) "5000" 5) "boss" 6) "10086" redis > ZRANGE salary 200000 3000000 WITHSCORES # 测试当给定区间不存在于有序集时的情况 (empty list or set)