Резултатът в сортиран набор поддържа числа с плаваща запетая с двойна точност, така че вероятно по-доброто решение би било да се съхрани резултатът на redis като highscore.timestamp
напр. (псевдокод)
highscore = 100
timestamp = now()
redis.zadd('myleaderboard', highscore + '.' + timestamp, playerId)
Това би означавало, че множество играчи, които са постигнали еднакъв висок резултат, също ще бъдат сортирани въз основа на времето, когато са постигнали този висок резултат съгласно следното
За играч 1...
redis.zadd('myleaderboard', '100.1362345366', "Charles")
За играч 2...
redis.zadd('myleaderboard', '100.1362345399', "Babbage")
Вижте този въпрос за повече подробности:Уникално точкуване за redis класация