Further Learning Resources This final section provides a list of recommended online resources to deepen your understanding of Redis and its common use cases. All links point to official documentation or trusted learning platforms.
🔹 General Redis Overview Topic Resource Description Official Redis documentation Redis.io – Overview The main entry point for Redis concepts, data types, and commands. Redis data types explained Redis Data Types Official guide explaining strings, lists, sets, hashes, and sorted sets. OneCompiler OneCompiler for Redis Run Redis commands directly in your browser.
🔹 Working with Key–Value Data Topic Resource Description Basic key management Keys Commands Lists all commands for managing keys and inspecting data. Strings and simple values String Commands Overview of SET, GET, and numeric commands like INCR. Hashes Hash Commands Learn how to structure JSON-like objects using HSET, HGET, and HDEL.
🔹 Working with Sets Topic Resource Description Introduction to sets Redis Sets Documentation How to store and query unique, unordered collections. Set commands Set Commands List Full command reference, including SADD, SINTER, SUNION, and SDIFF.
🔹 Numeric and Expiring Keys Topic Resource Description Numeric operations Redis String Increment/Decrement Official docs for INCR, DECR, INCRBYFLOAT, and related commands. Expiration and TTL Expire Keys How to set key expirations with EXPIRE and TTL.
🔹 In-Memory Storage and Persistence 🔹 Redis as a Message Bus Topic Resource Description Redis CLI reference redis-cli Tool Command-line tool for interacting with Redis. Docker setup Official Redis Docker Image Run Redis locally in a Docker container for practice. Visual GUI client RedisInsight Official desktop GUI for browsing data and monitoring Redis.