Giochi mobile e console
Le classifiche globali, regionali e tra amici sono sorted set separati, aggiornati dopo ogni partita.
Classifiche dal vivo per giochi, sport e app social, con aggiornamenti dei punteggi e letture in parallelo.
Una partita finisce e il risultato viene scritto.
Una dimostrazione animata con comandi HotKV reali e risposte di esempio. Clicca su un passo qualsiasi per andarci. Comandi e risposte restano in inglese, esattamente come li digiti e li vedi in HotKV.
Una classifica viene scritta e letta di continuo. Ogni cambio di punteggio può riordinare la tabella e ogni giocatore si aspetta di vedere subito la sua posizione. Ricalcolare le classifiche in un database relazionale non regge quando il traffico cresce.
I sorted set mantengono i membri ordinati per punteggio man mano che vengono scritti, quindi la cima della classifica e la posizione di qualsiasi giocatore sono sempre pronte da leggere. HotKV esegue i comandi su molti thread worker, quindi aggiornamenti dei punteggi e letture non passano per un solo thread.
Una partita finisce e il risultato viene scritto.
ZADD board:2026-w42 1500 aliceBob vince un round. Il suo punteggio cresce e l'ordine si aggiorna subito.
ZINCRBY board:2026-w42 250 bobOgni client e l'overlay dello stream leggono i primi mentre le scritture continuano.
ZREVRANGE board:2026-w42 0 9 WITHSCORESOgni giocatore vede la propria posizione.
ZREVRANK board:2026-w42 aliceOgni settimana ha la propria chiave e scade dopo due settimane.
EXPIRE board:2026-w42 1209600Le classifiche globali, regionali e tra amici sono sorted set separati, aggiornati dopo ogni partita.
Le classifiche settimanali di serie e punti si azzerano da sole passando a una nuova chiave ogni settimana.
Gli overlay delle dirette leggono la classifica ogni secondo mentre i risultati arrivano in streaming.
Nessun job di ranking da eseguire. L'ordine viene mantenuto man mano che arrivano i punteggi.
ZADDZINCRBYUn comando ciascuna.
ZREVRANGEZREVRANKAggiornamenti dei punteggi e letture sono distribuiti su più thread worker invece che su uno solo.
Una chiave per periodo, con una scadenza.
EXPIREUsa un sorted set per periodo, come board:2026-w42, e imposta una scadenza.
Sì. ZUNIONSTORE somma più classifiche in una, per esempio una classifica mensile da quattro settimanali.
HotKV esegue i comandi su più thread worker, quindi aggiornamenti dei punteggi e letture non sono costretti a passare per un solo thread.
HotKV parla il protocollo Redis, quindi puoi puntarci un client esistente ed eseguire questi stessi comandi.