Caching layer for the most expensive of database operations
3.0K

A memory-based caching layer for beatmap-rank lookups which cannot be easily optimised as a database/SQL level.
Intended to handle queries which iterate over large sections of (already indexed) scores, where the overhead of counting rows becomes an issue.
/ranklookup?beatmapId={$beatmapId}&score={$score}&rulesetId={$mode}
$beatmapId - The beatmap ID to lookup
$score - The achieved total score value
$mode - The ruleset ID (0..3)
An zero-index integer denoting the rank in the leaderboard for the provided score.
Content type
Image
Digest
sha256:bf3724f51…
Size
137.8 MB
Last updated
almost 2 years ago
docker pull pppy/osu-global-rank-lookup-cache