Redis · Lección 02
¿Qué estructura de datos de Redis encaja con cada uso?
Las listas son la estructura adecuada para garantizar elementos únicos, y los sets para mantener el orden de inserción
Los sorted sets mantienen los elementos sin ningún orden y los sets los ordenan por puntuación, por eso los rankings usan sets
Strings para valores y contadores, hashes para objetos con campos, listas para colas simples, sets para elementos únicos, sorted sets para rankings ordenados por puntuación y streams para registros de eventos
Redis solo almacena strings y cualquier estructura compleja debe serializarse siempre como texto y procesarse por completo en la aplicación
Redis · Lección 02
Completa el código
Para un ranking ordenado por puntuación se usa un sorted
Revisa: sorted set.
Redis · Lección 02
¿Por qué elegir la estructura adecuada evita traer datos a la aplicación para procesarlos?
Pista: la estructura ya ofrece operaciones como incrementar un campo o consultar un rango ordenado en el propio servidor, así que se evita transferir datos y recalcular en la aplicación, con operaciones atómicas y eficientes.
✓
¡Lección completada!
Estructuras de datos y cuándo usar cada una
0
XP ganado
3
Vidas restantes