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
01What Is Redis
02Installation and CLI

Data Types (03–05)

#Chapter
03Basic Data Types
04Advanced Data Types
05Streams

Memory and Persistence (06–07)

#Chapter
06Expiration and Memory Management
07Persistence

High Availability (08–10)

#Chapter
08Replication
09Sentinel
10Cluster

Transactions and Messaging (11–12)

#Chapter
11Transactions and Lua Scripts
12Pub/Sub and Lightweight Queues

Performance and Integration (13–14)

#Chapter
13Performance and Monitoring
14Spring Boot Integration

Patterns and Projects (15–19)

#Chapter
15Caching Patterns
16Project: Distributed Lock
17Project: Leaderboard and Counter Systems
18Project: Stream Message Queue
19Project: Session Sharing With Redis

Troubleshooting and Resources (20–22)

#Chapter
20Redis Troubleshooting
21Redis Resources and Book Recommendations
22Redis Chapter Index (this page)
TrackWhy
Spring BootRedisTemplate, cache, sessions
MySQLSource of truth behind cache
JavaJedis/Lettuce clients
LinuxServer deploy, Docker
NginxProxy, rate limits
FlaskPython cache/queues
FastAPIAPI cache integration
MongoDBDocument store + Redis cache-aside
VueSPA 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?

Git fork workflow.

/category-logos/redis.png.