iwantcoding.com
🔥 Daily 👥 Rooms 🏆 Top Log in Sign up
« Previous

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

ChapterYou will learn
Redis BasicsInstall, redis-cli, keys & TTL, strings, lists, hashes, sets, sorted sets, bitmaps, HyperLogLog, geospatial.
Advanced FeaturesStreams, pub/sub, MULTI / EXEC, Lua scripting, modules, persistence (RDB / AOF).
Patterns & OpsCache-aside, sessions, rate limiting, job queues, leaderboards, cluster & sentinel, ACL & TLS, monitoring.
ExamplesCheatsheet, 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

Example
SET greeting "Hello, Redis"
GET greeting
Try it Yourself »

Discussion

Loading…

« Previous