Khi các thành viên của tập hợp được sắp xếp có cùng số điểm, chúng được sắp xếp theo từ điển. Không có cách nào đơn giản để khiến chúng có thứ tự khác nhau AFAIK nhưng bạn có thể dễ dàng thực hiện việc phân loại từ phía khách hàng. Ngoài ra, bạn có thể tạo một tập lệnh Lua ngắn để thực hiện điều đó cho bạn trên máy chủ.
Có một cách hơi khó hiểu mà bạn có thể đạt được những gì bạn muốn mà không cần dùng đến các cách tiếp cận ở trên. Dựa trên ví dụ bạn đã cung cấp và cho rằng cả xếp hạng và id người dùng đều là số nguyên, bạn có thể sử dụng điểm là sự kết hợp của cả hai, như sau:
zadd game_rank 550006435 6435
zadd game_rank 556088561 6088561
zadd game_rank 550608825 608825
Điều này sẽ cho phép bạn thực hiện các phạm vi và bạn sẽ nhận được sắp xếp "số" cho từng thứ hạng (tức là với zrangebyscore game_rank 550000000 559999999
).