( Isih mengikut kedudukan atau susunan tertentu; mengelaskan; bersiar-siar

adj. Padang rumput, kawasan ragut

Orang ketiga tunggal: julat Jamak: julat Participle sekarang: ranging Past tense: julat Past participle: julat

by

by

Bahasa Inggeris [ba?] Amerika [ba?]

persiapan...; melalui

skor; sk?: (r)] AS [sk?r, skor]

n skor; : menjaringkan participle lepas: menjaringkan

redis perintah ZRANGEBYSCORE sintaks

Fungsi: Mengembalikan semua ahli dalam kunci set yang dipesan yang nilai skornya adalah antara min dan maks (termasuk sama dengan min atau maks). Ahli set yang dipesan disusun dalam susunan nilai skor yang semakin meningkat (dari kecil kepada besar).

Sintaks: ZRANGEBYSCORE maks min kunci [WITHSCORES] [LIMIT kiraan offset]

Penerangan: Ahli dengan nilai skor yang sama disusun dalam susunan leksikografi (atribut ini tidak memerlukan set kultus tertib tambahan) . Parameter LIMIT pilihan menentukan bilangan dan julat hasil yang dikembalikan (sama seperti SELECT LIMIT offset, kira dalam SQL Ambil perhatian bahawa apabila offset adalah besar, operasi mencari offset mungkin memerlukan merentasi keseluruhan set tersusun ialah masa O(N). Parameter WITSCORES pilihan menentukan sama ada set hasil mengembalikan ahli set diisih sahaja atau sama ada ahli set diisih dikembalikan bersama-sama dengan nilai skor mereka.

Pilihan ini tersedia sejak Redis versi 2.0. .

Pemulangan: Senarai ahli set yang dipesan dengan nilai skor (pilihan) dalam selang waktu yang ditentukan.

redis perintah ZRANGEBYSCORE contoh

redis> ZADD salary 2500 jack                        # 測試數(shù)據(jù)
(integer) 0
redis> ZADD salary 5000 tom
(integer) 0
redis> ZADD salary 12000 peter
(integer) 0
redis> ZRANGEBYSCORE salary -inf +inf               # 顯示整個(gè)有序集
1) "jack"
2) "tom"
3) "peter"
redis> ZRANGEBYSCORE salary -inf +inf WITHSCORES    # 顯示整個(gè)有序集及成員的 score 值
1) "jack"
2) "2500"
3) "tom"
4) "5000"
5) "peter"
6) "12000"
redis> ZRANGEBYSCORE salary -inf 5000 WITHSCORES    # 顯示工資 <=5000 的所有成員
1) "jack"
2) "2500"
3) "tom"
4) "5000"
redis> ZRANGEBYSCORE salary (5000 400000            # 顯示工資大于 5000 小于等于 400000 的成員
1) "peter"