« Previous
Next »
Redis HOME
Welcome to the iwantcoding.com Redis Tutorial. Redis is an in-memory data-structure server: strings, hashes, lists, sets, sorted sets, streams, geo, bitmaps. Use it as a cache, a queue, a pub/sub bus, a rate limiter, or a session store — sometimes all five.
What this tutorial covers
| Chapter | You will learn |
|---|---|
| Redis Basics | Install, redis-cli, keys & TTL, strings, lists, hashes, sets, sorted sets, bitmaps, HyperLogLog, geospatial. |
| Advanced Features | Streams, pub/sub, MULTI / EXEC, Lua scripting, modules, persistence (RDB / AOF). |
| Patterns & Ops | Cache-aside, sessions, rate limiting, job queues, leaderboards, cluster & sentinel, ACL & TLS, monitoring. |
| Examples | Cheatsheet, runnable snippets, quiz, exercises, bootcamp, certificate. |
Who this is for
- Every backend dev (you will use Redis).
- SRE running caches and queues.
- Anyone building real-time leaderboards or chat features.
How to use this tutorial: read the chapter, run the example with Try it Yourself », do the exercise, then take the quiz at the bottom. Hit Mark complete when you're done — the sidebar will track your progress.
Example
« Previous
Next »
Discussion
Loading…