Komenda Redis Zrange
Redis uporządkowany zbiór (sortowane zestaw)
Redis Zrange zwróci uporządkowanego zbioru, wyznaczony przedział członków.
Położenie, w którym członkowie ze skokiem ułamkowych (małe i duże) do sortowania.
Członkowie mają leksykograficznej zamawianie samej wartości (punkt porządku leksykograficznym) organizowanie.
Jeśli trzeba nacisnąć członków
Zmniejszania (malejąco) zorganizować, skorzystaj ZREVRANGE polecenie.
Indeks dolny parametry start i stop na zero na końcu, czyli do pierwszego członu z uporządkowanego zbioru oznacza 0 do 1 wskazuje, że drugi członek uporządkowanego zestawu, i tak dalej.
Można również użyć ujemny wskaźnik -1 jest ostatnim członkiem -2 to przedostatni członkiem, i tak dalej.
gramatyka
Redis Zrange podstawowa składnia polecenia jest następująca:
redis 127.0.0.1:6379> ZRANGE key start stop [WITHSCORES]
dostępne wersje
> = 1.2.0
Wartość zwracana
W określonym zakresie, lista członków zamówionych zestawów o wartości ułamkowej (Opcjonalnie) W.
Przykłady
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)