Más allá del cache-aside básico, existen varias estrategias de almacenamiento en caché — cache-aside, write-through, write-behind, read-through — cada una con diferentes compromisos de consistencia y rendimiento. Entenderlas (y las políticas de evicción) te ayuda a diseñar un almacenamiento en caché efectivo.
Cache-aside (carga perezosa — la más común)
App checks cache → miss → load from DB → populate cache → return.
✓ Only requested data is cached (efficient); resilient (works if cache is down)
✗ First request is a miss (slower); cache can be stale until TTL/invalidation
→ The default, most common strategy.
