Jocuri mobile și pentru console
Clasamentele globale, regionale și doar cu prieteni sunt sorted set-uri separate, actualizate după fiecare meci.
Clasamente live pentru jocuri, sport și aplicații sociale, cu actualizări de scor și citiri care rulează în paralel.
Un meci se termină și rezultatul este scris.
O demonstrație animată cu comenzi HotKV reale și răspunsuri de exemplu. Faceți clic pe orice pas pentru a sări la el. Comenzile și răspunsurile rămân în engleză, exact așa cum le tastați și le vedeți în HotKV.
Un clasament este scris constant și citit constant. Fiecare schimbare de scor poate reordona tabelul și fiecare jucător se așteaptă să-și vadă imediat poziția. Recalcularea clasamentelor într-o bază de date relațională nu rezistă când traficul crește.
Sorted set-urile țin membrii ordonați după scor pe măsură ce sunt scriși, deci topul tabelului și poziția oricărui jucător sunt mereu gata de citit. HotKV execută comenzile pe mai multe thread-uri de lucru, deci actualizările de scor și citirile nu sunt canalizate printr-un singur thread.
Un meci se termină și rezultatul este scris.
ZADD board:2026-w42 1500 aliceBob câștigă o rundă. Scorul lui crește, iar ordinea se actualizează imediat.
ZINCRBY board:2026-w42 250 bobFiecare client și overlay-ul transmisiunii citesc liderii în timp ce scrierile continuă.
ZREVRANGE board:2026-w42 0 9 WITHSCORESFiecare jucător își vede propria poziție.
ZREVRANK board:2026-w42 aliceFiecare săptămână are propria cheie și expiră după două săptămâni.
EXPIRE board:2026-w42 1209600Clasamentele globale, regionale și doar cu prieteni sunt sorted set-uri separate, actualizate după fiecare meci.
Clasamentele săptămânale de serii și puncte se resetează singure, trecând la o cheie nouă în fiecare săptămână.
Overlay-urile de transmisiune citesc clasamentul în fiecare secundă, pe măsură ce sosesc rezultatele.
Niciun job de clasificare de rulat. Ordinea este menținută pe măsură ce sosesc scorurile.
ZADDZINCRBYCâte o comandă pentru fiecare.
ZREVRANGEZREVRANKActualizările de scor și citirile sunt distribuite pe mai multe thread-uri de lucru, nu pe unul singur.
O cheie pe perioadă, cu expirare.
EXPIREFolosiți un sorted set pe perioadă, precum board:2026-w42, și setați-i o expirare.
Da. ZUNIONSTORE adună mai multe clasamente într-unul singur, de exemplu un clasament lunar din patru săptămânale.
HotKV rulează comenzile pe mai multe thread-uri de lucru, deci actualizările de scor și citirile nu sunt forțate printr-un singur thread.
HotKV vorbește protocolul Redis, așa că puteți îndrepta spre el un client existent și rula aceleași comenzi.