✅ What is Redis? Why is it different from traditional databases?
✅ Key-Value Store Basics, SET, SETEX, EX, GET, MGET, MSET, SETNX, PX
✅ How Redis Handles Data in Memory,
✅ Redis vs Memcached vs PostgreSQL Caching
✅ Common Use Cases (Caching, Leaderboards, Pub/Sub, Session Management, Rate Limiting, Distributed Locks)
1️⃣ What are the differences between Redis and Memcached?
2️⃣ How does Redis achieve high throughput and low latency?
3️⃣ When should you not use Redis?
✔ Install Redis locally and run basic commands (SET, GET, DEL, EXISTS, EXPIRE, TTL, PERSIST).
✔ Implement a caching mechanism for an API using Redis.
✅ Strings (Atomic Counters, Caching, Rate Limiting)