🧊 ¿Qué es Caché?

Entendamos el concepto fundamental detrás de los caches

"Un componente de hardware o software que almacena datos para que las solicitudes futuras de esos datos se puedan atender con mayor rapidez."

💾

Almacenamiento Temporal

Guarda datos temporalmente para acceso rápido

Vive en Memoria (RAM)

Acceso extremadamente rápido (microsegundos)

🚀

Velocidad Extrema

Microsegundos vs milisegundos en comparación

🔄

Política de Expiración

Los datos caducan y se refrescan automáticamente

🔄 Cómo funciona el caché

1
Usuario solicita datos
2
Sistema consulta caché
3
✓ Si está en caché

Se devuelve inmediatamente (~1ms)

✗ Si no está

Se consulta BD (~1000ms)

4
Se guarda en caché para próximas solicitudes
📊 Métrica
Velocidad
⚡ Lectura desde RAM (Caché)
~0.1 ms
💾 Lectura desde Disco (BD)
~1000 ms
🔢 Diferencia
10,000x más rápido
⬅️ El Problema➡️ Cache HIT vs MISS