What is it?
Redis is an open source, advanced key-value
store. It is often referred to as a data structure
server since keys can contain strings, hashes,
lists, sets and sorted sets.
Slide 3
Slide 3 text
What is it?
Redis is an open source, advanced key-value
store. It is often referred to as a data structure
server since keys can contain strings, hashes,
lists, sets and sorted sets.
What?
Slide 4
Slide 4 text
What is it?
Think memcached: string => string
Slide 5
Slide 5 text
What is it?
Think memcached: string => string
But on steroids: string => string/int/list/hash/set
Slide 6
Slide 6 text
What is it?
Think memcached: string => string
But on steroids: string => string/int/list/hash/set
All the operations you’d expect for those types
Slide 7
Slide 7 text
What is it?
Think memcached: string => string
But on steroids: string => string/int/list/hash/set
All the operations you’d expect for those types
Plus other weird stuff: sorted sets, pub-sub
Slide 8
Slide 8 text
In memory (ram), very fast (100’s K ops/sec)
Storage
Slide 9
Slide 9 text
In memory (ram), very fast (100’s K ops/sec)
RDB (binary dump, default), every X sec/op
Storage
Slide 10
Slide 10 text
In memory (ram), very fast (100’s K ops/sec)
RDB (binary dump, default), every X sec/op
AOF (append log), safe but slow
Storage