Redis

Data structures, persistence, caching patterns, and scaling concepts for Redis interviews.

4 Fundamentals
What is Redis & Use Cases Why Redis is Fast Redis vs Memcached Keyspace & Naming
7 Data Structures
Strings Lists Hashes Sets Sorted Sets (ZSET) Bitmaps & HyperLogLog Streams
3 Persistence
RDB Snapshots AOF Hybrid Persistence
4 Caching Patterns
TTL & Expiry Eviction Policies Cache Strategies Cache Stampede
4 Advanced
Pub/Sub Transactions Lua Scripting & Pipelining Distributed Locks (Redlock)
2 Scaling & HA
Replication & Sentinel Redis Cluster
2 Production Concerns
Memory Management Monitoring & Slowlog

Fundamentals

Data Structures