Skip to main content
TT
Lab
Learn
Sandbox
Community
Language Learning (in Korean)
Get started
Learn
Learning paths
Courses
Redis and Caching
Leaderboards with ZSet; caches, carefully.
중급 · Lessons 17 · Lab 5
Start the lab
Curriculum
Why Caching Is Hard
A Copy Goes Stale the Moment the Original Changes
reading
Quiz: Why Caching Is Hard
quiz
Choosing a Data Structure
Six Data Structures and Where Each Belongs
reading
Working With Redis Data Structures
lab
Quiz: Choosing a Data Structure
quiz
Leaderboards With ZSet
Why Pulling Rankings From the Database Falls Over
reading
Implementing and Verifying a Leaderboard With ZSet
lab
Quiz: ZSet Leaderboards
quiz
TTL and Expiry Policy
What Keys Without a TTL Create
reading
Working With TTL and Expiry Policy
lab
Quiz: TTL and Expiry
quiz
Cache Patterns (Look-aside, Write-through)
Three Write Strategies, and Stampedes
reading
Implementing cache-aside and Measuring the Hit Rate
lab
Defending Against a Cache Stampede
lab
Quiz: Cache Patterns and Stampedes
quiz
Persistence (RDB, AOF) and Its Limits
RDB, AOF, and What You Can Afford to Lose
reading
Quiz: Persistence
quiz
Reference docs
Redis 문서
Redis — 키 만료
Redis Sentinel