Latest web development tutorials

perintah Redis Zrange

Redis memerintahkan set (diurutkan set)

Redis Zrange mengembalikan set memerintahkan, ditunjuk Interval anggota.

Posisi di mana para anggota dengan pertambahan fraksional (kecil ke besar) untuk mengurutkan.

Anggota memiliki nilai yang sama titik leksikografis pemesanan (order leksikografis) untuk mengatur.

Jika Anda perlu menekan anggota

Penurunan (turun) untuk mengatur, silakan gunakan ZREVRANGE perintah.

parameter subscript memulai dan berhenti berada di nol di akhir, yang, untuk anggota pertama dari serangkaian memerintahkan mewakili 0-1 menunjukkan bahwa anggota kedua set memerintahkan, dan sebagainya.

Anda juga dapat menggunakan indeks negatif ke -1 adalah anggota terakhir dari -2 adalah anggota kedua dari belakang, dan sebagainya.

tatabahasa

Redis Zrange sintaks perintah dasar adalah sebagai berikut:

redis 127.0.0.1:6379> ZRANGE key start stop [WITHSCORES]

versi yang tersedia

> = 1.2.0

Kembali Nilai

Dalam kisaran tertentu, daftar anggota set dipesan dengan nilai pecahan (opsional) di.

contoh

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)

Redis memerintahkan set (diurutkan set)