Redis offers rich data structures beyond key-value:
Strings: Basic values, counters, bitmaps
INCR page_views:home
Lists: Queues, recent items
LPUSH notifications:user123 "new message"
Sets: Unique collections, tags
SADD user:123:interests "coding" "music"
Sorted Sets: Leaderboards, time-series
ZADD leaderboard 1000 "player1"
Hashes: Object storage
HSET user:123 name "John" email "j@x.com"
Choose the right structure. Redis can replace many use cases beyond caching.