我试图找出为什么我得到从这种查询这些奇怪的结果:Redis的排序给出了奇怪的结果
redis> sort set:package:1:all_games by hash:game:*->rating DESC LIMIT 0 10 GET hash:game:*->rating
1. "10"
2. "10"
3. "10"
4. "9,1"
5. "9"
6. "9,2"
7. "9"
8. "9,1"
9. "9"
10. "9,4"
redis>
我知道数据使用,以代替。它会被修复。但为什么排序如此不一致呢?我至少希望它能给出一致的结果(顺序为9,1)。
任何人都可以解释这里发生了什么?
感谢您的满足。现在很清楚。 – Ikke