คำสั่ง 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)