Redis Chapter Index
Introduction
This index lists all 22 chapters in the Hello Code Redis track, grouped by topic. Use it to jump to a lesson or compare coverage with frontend/gen_article_plan/redis.md.
Prerequisites
- None—this page is a map, not a lesson
Getting Started (01–02)
| # | Chapter |
|---|---|
| 01 | What Is Redis |
| 02 | Installation and CLI |
Data Types (03–05)
| # | Chapter |
|---|---|
| 03 | Basic Data Types |
| 04 | Advanced Data Types |
| 05 | Streams |
Memory and Persistence (06–07)
| # | Chapter |
|---|---|
| 06 | Expiration and Memory Management |
| 07 | Persistence |
High Availability (08–10)
| # | Chapter |
|---|---|
| 08 | Replication |
| 09 | Sentinel |
| 10 | Cluster |
Transactions and Messaging (11–12)
| # | Chapter |
|---|---|
| 11 | Transactions and Lua Scripts |
| 12 | Pub/Sub and Lightweight Queues |
Performance and Integration (13–14)
| # | Chapter |
|---|---|
| 13 | Performance and Monitoring |
| 14 | Spring Boot Integration |
Patterns and Projects (15–19)
| # | Chapter |
|---|---|
| 15 | Caching Patterns |
| 16 | Project: Distributed Lock |
| 17 | Project: Leaderboard and Counter Systems |
| 18 | Project: Stream Message Queue |
| 19 | Project: Session Sharing With Redis |
Troubleshooting and Resources (20–22)
| # | Chapter |
|---|---|
| 20 | Redis Troubleshooting |
| 21 | Redis Resources and Book Recommendations |
| 22 | Redis Chapter Index (this page) |
Related Tracks
| Track | Why |
|---|---|
| Spring Boot | RedisTemplate, cache, sessions |
| MySQL | Source of truth behind cache |
| Java | Jedis/Lettuce clients |
| Linux | Server deploy, Docker |
| Nginx | Proxy, rate limits |
| Flask | Python cache/queues |
| FastAPI | API cache integration |
| MongoDB | Document store + Redis cache-aside |
| Vue | SPA tier above cached APIs (FastAPI Redis + Vue 17) |
Suggested Learning Paths
Core Redis: 01 → 07
Production HA: 08 → 10, 20
Developer patterns: 03 → 06, 15 → 16
Messaging: 05, 12, 18
Java stack: 14, 16, 19 + Spring Boot Redis
Projects: 15 → 19 after core chapters
FAQ
Where is the planning document?
Chinese outline: frontend/gen_article_plan/redis.md.
Suggested reading order?
Follow 01→22, or 01→07 then projects 15–19.
Skip Cluster?
Yes for dev-only cache—return when scaling memory or writes.
Spring-only track?
Read 01–07, 13, 15, then 14 and Java projects.
Report a typo?
Category logo?
/category-logos/redis.png.