caching-strategies-knowledge

Installation
SKILL.md

Caching Strategies Knowledge Base

Quick reference for caching patterns, invalidation strategies, and Redis implementation guidelines. Focuses on caching theory and Redis patterns — for Cache-Aside code generation, see create-cache-aside.

Caching Strategies

Strategy How It Works Consistency Performance Use Case
Cache-Aside App reads cache first, fetches from DB on miss, writes to cache Eventual Read-heavy General purpose, most common
Read-Through Cache itself fetches from DB on miss Eventual Read-heavy Transparent caching layer
Write-Through App writes to cache and DB synchronously Strong Write-heavy (slower writes) Consistency-critical data
Write-Behind App writes to cache, cache writes to DB asynchronously Eventual Write-heavy (fast writes) High write throughput
Write-Around App writes directly to DB, cache populated on read Eventual Infrequent-read data Write-once, read-later

Strategy Flow Diagrams

Cache-Aside (Lazy Loading):
  Read:  App → Cache (hit?) → yes → return
Related skills
Installs
5
GitHub Stars
71
First Seen
Mar 17, 2026