Juegos móviles y de consola
Las tablas globales, regionales y de solo amigos son sorted sets separados, actualizados después de cada partida.
Rankings en vivo para juegos, deportes y apps sociales, con actualizaciones de puntuación y lecturas ejecutándose en paralelo.
Termina una partida y se escribe el resultado.
Un recorrido animado con comandos reales de HotKV y respuestas de ejemplo. Haz clic en cualquier paso para saltar a él. Los comandos y las respuestas se quedan en inglés, tal como los escribes y los ves en HotKV.
Una clasificación se escribe y se lee sin parar. Cada cambio de puntuación puede reordenar la tabla y cada jugador espera ver su posición al momento. Recalcular los rankings en una base de datos relacional no aguanta cuando el tráfico crece.
Los sorted sets mantienen los miembros ordenados por puntuación a medida que se escriben, así que la parte alta de la tabla y la posición de cualquier jugador están siempre listas para leerse. HotKV ejecuta los comandos en muchos hilos de trabajo, así que las actualizaciones de puntuación y las lecturas no pasan todas por un solo hilo.
Termina una partida y se escribe el resultado.
ZADD board:2026-w42 1500 aliceBob gana una ronda. Su puntuación sube y el orden se actualiza al instante.
ZINCRBY board:2026-w42 250 bobTodos los clientes y el overlay del directo leen a los líderes mientras siguen las escrituras.
ZREVRANGE board:2026-w42 0 9 WITHSCORESCada jugador ve su propia posición.
ZREVRANK board:2026-w42 aliceCada semana tiene su propia clave y caduca a las dos semanas.
EXPIRE board:2026-w42 1209600Las tablas globales, regionales y de solo amigos son sorted sets separados, actualizados después de cada partida.
Los rankings semanales de rachas y puntos se reinician solos al cambiar a una clave nueva cada semana.
Los overlays de la retransmisión leen la clasificación cada segundo mientras llegan los resultados.
Sin trabajo de ranking que ejecutar. El orden se mantiene a medida que llegan las puntuaciones.
ZADDZINCRBYUn comando para cada cosa.
ZREVRANGEZREVRANKLas actualizaciones de puntuación y las lecturas se reparten entre varios hilos de trabajo en lugar de uno.
Una clave por periodo, con caducidad.
EXPIREUsa un sorted set por periodo, como board:2026-w42, y ponle una caducidad.
Sí. ZUNIONSTORE suma varias tablas en una, por ejemplo una tabla mensual a partir de cuatro semanales.
HotKV ejecuta los comandos en varios hilos de trabajo, así que las actualizaciones de puntuación y las lecturas no tienen que pasar por un solo hilo.
HotKV habla el protocolo de Redis, así que puedes apuntar un cliente que ya usas hacia él y ejecutar estos mismos comandos.