कॅशिंग ही Redis ची सर्वात सामान्य वापरण्याची पद्धती आहे — वारंवार अॅक्सेस केलेला डेटा वेगवान मेमोरीमध्ये संचयित करणे जेणेकरून अनुप्रयोग हळू ऑपरेशन (डेटाबेस क्वेरीज, API कॉल्स, संगणना) टाळू शकतात. मूलभूत कॅशिंग पॅटर्न समजून घेणे हे आवश्यक दैनंदिन ज्ञान आहे.
कॅश-असाइड पॅटर्न (सर्वात सामान्य)
1. App needs data → CHECK Redis first (cache lookup)
2. CACHE HIT (found) → return it immediately (fast!) ✓
3. CACHE MISS (not found) → query the database, store the result in Redis (with TTL),
then return it. Next time it'll be a hit.
() {
cached = redis.();
(cached) .(cached);
user = db..(id);
redis.(, .(user), , );
user;
}
