Redis
 sql >> Base de données >  >> NoSQL >> Redis

Score unique pour le classement Redis

Une option serait de faire zadd leaderboard highscore.(Long.MAX_VALUE - timestamp) player_id.attempt_number (modifiez Long.MAX_VALUE par la valeur raisonnable la plus élevée possible pour votre horodatage - Un int 64 bits signé stockera environ 300 millions d'années de millisecondes, ce qui pourrait ne pas être nécessaire)

EDIT :N'oubliez pas d'ajouter des zéros non significatifs :)