2. DATA MODEL
Types of values:
• Strings
• Lists of strings
• Sets of strings
Keys are strings
Data structures server
Not plain key-value store
• Sorted sets
• Hashes
> SET course "CLC"
OK
> GET course
"CLC"
4. FEATURES
• Atomic operations [increment, append, get_and_set ...]
• Transactions
• Expirations (relative or absolute, like a cache)
• Publish / Subscribe {messages in channels}
5. WHO IS USING IT?
• Called the “Swiss Army Knife” of key-value stores at Instagram
• Stack Overflow uses Redis as cache for the entire network
• Twitter uses Redis for real-time delivery
• Flickr, Craigslist, Disqus & Github also uses Redis