Horumarinta Backend
Tallaabo 16 / 2090 daqiiqo

Redis & Caching

Kalsoonida

Sharaxaad

Redis wuxuu kaydiyaa xogta kulul memory si akhris soo noqnoqda aysan database u dhicin mar kasta.

Tusaale code

typescript
const cached = await redis.get("skills:list");
if (cached) return JSON.parse(cached);
const skills = await prisma.skill.findMany();
await redis.set("skills:list", JSON.stringify(skills), "EX", 60);
return skills;

Agab waxtar leh

Layli

Ku cache-garee GET list Redis 60 ilbiriqsi oo invalidate-garee POST kadib.