120 cards
This deck offers a focused introduction to Redis, the popular in-memory data store, starting with foundational facts like what the name stands for, the language it is written in, and its default network port. From there, it moves into the most basic Redis data type—the string—covering essential commands such as GETSET, SETNX, INCR, APPEND, and MGET, along with the subtle differences between similar-sounding options. Together, these cards build a working vocabulary of Redis primitives that you can apply directly in real projects.
The deck is well suited for backend developers, software engineering students, and anyone preparing for a technical interview that touches on caching or key-value stores. If you are new to Redis, the cards will walk you through the basics step by step, while more experienced users can use them as a quick refresher on exact command behavior and edge cases, such as what happens when INCR is applied to a non-integer value.
To get the most out of this deck, try to recall the exact command names and their arguments rather than just the concept behind them—Redis is unforgiving about typos, and muscle memory pays off. Pair each study session with a few minutes of hands-on practice in a local Redis instance so that the commands feel familiar, and space your reviews over several days rather than cramming, since command syntax tends to stick best when revisited regularly.