2014-10-07 71 views

回答

0

當排序集的成員具有相同得分時,它們按照詞典順序排序。沒有簡單的方法讓他們以不同的方式訂購AFAIK,但您可以輕鬆地在客戶端進行排序。或者,你可以製作一個簡短的Lua腳本,在服務器上爲你做這件事。

有一個有點駭人的方式,你可以逃脫你想要什麼,而不訴諸上述方法。根據該例子中,你已經提供和ssuming兩個級別和用戶ID是整數,你可以用分數是兩者的結合,就像這樣:

zadd game_rank 550006435 6435 
zadd game_rank 556088561 6088561 
zadd game_rank 550608825 608825 

這將讓你做範圍你」會得到每個等級的「數字」排序(即與zrangebyscore game_rank 550000000 559999999)。

相關問題