sql >> Databáze >  >> NoSQL >> Redis

Unikátní bodování pro redis leaderboard

Jednou z možností by bylo zadd leaderboard highscore.(Long.MAX_VALUE - timestamp) player_id.attempt_number (změňte Long.MAX_VALUE na jakoukoli rozumně nejvyšší možnou hodnotu pro vaše časové razítko – podepsaný 64bitový int uchová asi 300 milionů let v hodnotě milisekund, takže to nemusí být potřeba)

EDIT:Nezapomeňte přidat úvodní nuly :)




  1. Jak mohu seřadit sbírku Meteor podle času vložení?

  2. Mongo, najdi seznam ID

  3. MongoDB Zobrazit položky dětí ve vztahu One to Many

  4. Redis:Selhalo otevření .rdb pro uložení:Povolení odepřeno