Latest web development tutorials

คำสั่ง Redis Zrange

Redis สั่งตั้ง (ชุดเรียงลำดับ)

Redis Zrange กลับชุดสั่งซื้อช่วงเวลาสมาชิกกำหนด

ตำแหน่งที่สมาชิกทีละเศษส่วน (ขนาดเล็กไปจนถึงขนาดใหญ่) ในการจัดเรียง

สมาชิกมีแต้มเท่ากัน lexicographical สั่งซื้อ (สั่ง lexicographical) จัดให้

หากคุณจำเป็นต้องกดสมาชิก

ปรับตัวลดลง (น้อย) ที่จะจัดให้โปรดใช้ ZREVRANGE คำสั่ง

พารามิเตอร์ห้อยเริ่มต้นและหยุดอยู่ที่ศูนย์ที่สิ้นสุดนั่นคือการเป็นสมาชิกคนแรกของชุดคำสั่งให้แสดงถึง 0-1 แสดงให้เห็นว่าสมาชิกคนที่สองของชุดที่สั่งซื้อและอื่น ๆ

นอกจากนี้คุณยังสามารถใช้ดัชนีเชิงลบ -1 เป็นสมาชิกคนสุดท้ายของ -2 เป็นสมาชิกสุดท้ายและอื่น ๆ

ไวยากรณ์

Redis Zrange ไวยากรณ์คำสั่งพื้นฐานจะเป็นดังนี้:

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

รุ่นที่มีจำหน่าย

> = 1.2.0

ราคาย้อนกลับ

ภายในช่วงที่ระบุรายชื่อของสมาชิกของชุดคำสั่งที่มีค่าเศษส่วน (อุปกรณ์เสริม) ใน

ตัวอย่าง

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 สั่งตั้ง (ชุดเรียงลำดับ)