Strings: The Foundation
+15 Mana
Hashes: Storing Objects
+15 Mana
Getting All Hash Fields(Sign in required)
Beginner+10 Mana
Lists: Ordered Collections
+15 Mana
Building a Queue(Sign in required)
Beginner+10 Mana
Sets: Unique Collections
+15 Mana
Set Uniqueness(Sign in required)
Beginner+10 Mana
Set Intersection(Sign in required)
Intermediate+20 Mana
Data Type Use Cases(Sign in required)
Intermediate+20 Mana
Sorted Sets: Rankings and Scores
+15 Mana
JSON: Document Storage
+15 Mana
Getting Top Players(Sign in required)
Intermediate+20 Mana
Geospatial: Location Data
+15 Mana
Geospatial Command Purposes(Sign in required)
Intermediate+20 Mana
Bitmaps: Efficient Binary Data
+15 Mana
JSON Path Query(Sign in required)
Intermediate+20 Mana
Bitmap Operations(Sign in required)
Intermediate+20 Mana
Key Naming Conventions
+15 Mana
Key Naming Convention(Sign in required)
Beginner+10 Mana
TTL and Expiration Strategies
+15 Mana
TTL Behavior(Sign in required)
Beginner+10 Mana
Production Key Scanning(Sign in required)
Intermediate+20 Mana
Memory Management and Eviction
+15 Mana
Valid Eviction Policies(Sign in required)
Intermediate+20 Mana
Understanding Redis Persistence
+15 Mana
Hybrid Persistence and Backups
+15 Mana
RDB vs AOF(Sign in required)
Beginner+10 Mana
Background Saves(Sign in required)
Beginner+10 Mana
Monitoring Persistence Health
+15 Mana
AOF Sync Policy(Sign in required)
Intermediate+20 Mana
Setting Up Hybrid Persistence(Sign in required)
Intermediate+20 Mana
Ready to start In-Memory Data Store Fundamentals?
20 interactive lessons and 23 hands-on challenges โ learn in VS Code, Cursor, or the web.