| Introduction & Basics |
Overview, Features, Use Cases, In-memory vs Disk, Data Structures |
✅ |
|
|
|
| Installation & Configuration |
Installation (Linux/Windows), Configuration Files, Redis CLI |
✅ |
✅ |
|
|
| Data Types |
String, List, Set, Sorted Set, Hash, Bitmaps, HyperLogLog |
✅ |
✅ |
✅ |
|
| Basic Commands |
GET, SET, DEL, EXISTS, INCR, DECR |
✅ |
✅ |
|
|
| Advanced Commands |
MGET, MSET, HSET, HGET, ZADD, ZRANGE |
✅ |
✅ |
✅ |
|
| Persistence |
RDB Snapshots, AOF, Hybrid Persistence, Configuration |
✅ |
✅ |
✅ |
|
| Expiration & TTL |
EXPIRE, PTTL, Key Eviction Policies |
✅ |
✅ |
✅ |
|
| Pub/Sub |
PUBLISH, SUBSCRIBE, Pattern Matching |
|
✅ |
✅ |
|
| Transactions & Lua Scripts |
MULTI/EXEC, WATCH, UNWATCH, EVAL |
|
✅ |
✅ |
✅ |
| Replication |
Master-Slave, Redis Sentinel, Failover, Read Scaling |
|
✅ |
✅ |
✅ |
| Cluster |
Sharding, Redis Cluster, Hash Slots, Slot Migration |
|
✅ |
✅ |
✅ |
| Performance & Optimization |
Memory Management, Pipelining, Lazy Loading |
|
✅ |
✅ |
✅ |
| Security |
AUTH, ACL, Encryption, Network Security, Role-based Access |
✅ |
✅ |
✅ |
✅ |
| Monitoring & Management |
Redis CLI, INFO, MONITOR, Slowlog, Redis Sentinel Monitoring |
|
✅ |
✅ |
✅ |
| Persistence Tuning |
RDB vs AOF Trade-offs, fsync policies, Recovery |
|
✅ |
✅ |
✅ |
| Eviction Policies |
LRU, LFU, TTL-based, Allkeys vs Volatile |
|
✅ |
✅ |
✅ |
| Backup & Restore |
RDB Backup, AOF Replay, Disaster Recovery |
✅ |
✅ |
✅ |
✅ |
| Memory Optimization |
Memory fragmentation, Object Encoding, Maxmemory Policy |
|
✅ |
✅ |
✅ |
| Cluster Management |
Adding/Removing Nodes, Rebalancing, Failover Handling |
|
|
✅ |
✅ |
| High Availability |
Sentinel Setup, Automatic Failover, HA Patterns |
|
✅ |
✅ |
✅ |
| Lua Scripting |
Atomic Operations, Scripting Performance, Error Handling |
|
|
✅ |
✅ |
| Streams |
XADD, XREAD, XGROUP, Consumer Groups |
|
|
✅ |
✅ |
| Modules & Extensibility |
RedisJSON, RediSearch, RedisGraph, RedisTimeSeries |
|
✅ |
✅ |
✅ |
| Analytics & Metrics |
Keyspace Events, Memory Stats, Latency Monitoring |
|
✅ |
✅ |
✅ |
| Emerging Features |
Vector Search, AI Integration, Redis AI, Redis Stack |
|
|
|
✅ |