Redis is a Remote DIctionary Server.
It is advanced-data-structure server that supports complex data types, including strings, hashes, lists, sets, sorted sets, bitmaps and HyperLogLogs.
Redis is open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
satya - 6/1/2015, 3:29:48 PM
So what is Redis?
Redis is an open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
satya - 6/1/2015, 3:31:39 PM
ReDis stands for: REmote DIctionary Server.
ReDis stands for: REmote DIctionary Server.
satya - 6/1/2015, 3:34:34 PM
Here is a good discussion of what it is and what it is not
satya - 6/2/2015, 9:08:24 AM
Key usecases for Redis
caching
shared cache
queues
lists
transactions
acid
No rollbacks
Cursors and search
Manual indexes
Sorted sets
Counting
satya - 6/2/2015, 9:08:49 AM
Redis Commander is a key visualization tool for Redis data
Redis Commander is a key visualization tool for Redis data
Search for: Redis Commander is a key visualization tool for Redis data
satya - 6/2/2015, 9:09:28 AM
Redis Sentinel Cluster
Redis Sentinel Cluster
satya - 6/2/2015, 9:09:46 AM
More topics in Redis
Redis Sentinel
Redis Cluster
satya - 6/2/2015, 9:10:13 AM
Queue based Workers can be solved in a clustered environment with Redis
Queue based Workers can be solved in a clustered environment with Redis
satya - 6/2/2015, 9:17:58 AM
Key Topics in Redis
What is Redis? (A data structure server!!)
Is Redis a database? (So beautifully simple not sure if one could call that!)
Why is redis shockinly simple? (Strikingly naked)
How do you install Redis? (A server with a port. that's it)
How do you browse data in Redis? (Browser based Redis commander)
How do clients use Redis? (Send commands)
Where is the documentation page for Redis?
What are Redis commands? (Over 150 verbs)
What data structures are supported by redis? (lists, sets, dictionaries, queues)
What are redis usecases? ((analytics, caching, shared memory, session data...)
What large companies are using Redis? (Twitter, Baido...)
What are some key articles?
What are some key videos?
Is there an eco-system for redis?
Is there cloud hosted redis?
How do redis play in the mobile apps space?
satya - 6/2/2015, 9:20:10 AM
Enterprise Cluster: https://redislabs.com/
satya - 6/2/2015, 9:21:23 AM
To understand redis usecases see this list of customers
satya - 6/2/2015, 9:23:50 AM
Google defines Redis as
a popular advanced-data-structure server that supports complex data types, including strings, hashes, lists, sets, sorted sets, bitmaps and HyperLogLogs.
satya - 6/2/2015, 11:55:04 AM
Redis Briefly
Redis is a Remote DIctionary Server.
It is advanced-data-structure server that supports complex data types, including strings, hashes, lists, sets, sorted sets, bitmaps and HyperLogLogs.
Redis is open source, BSD licensed, advanced key-value cache and store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets, sorted sets, bitmaps and hyperloglogs.
satya - 6/3/2015, 9:19:08 AM
This is a comprehensive set of videos on Redis
This is a series of 3 videos. Going to this first one will show you the rest on youtube.
You will get the basic idea of redis in here as well in addition to the quality of redis and what you can do with it.
satya - 6/3/2015, 9:20:53 AM
This is probalby an advanced topic: Redis clusters. I still need to watch it
satya - 6/3/2015, 9:23:13 AM
Pub Sub is a usecase for Redis as well
satya - 6/3/2015, 9:24:28 AM
It is an ok video on the use cases for Redis
satya - 6/3/2015, 9:26:48 AM
Why and When You Should Use Redis
From the author of the upcoming Redis in Action by Manning Publications, this talk is meant to introduce what Redis is, what it does, and the types of operations it supports. Once we've covered what Redis is capable of, we will discuss a variety of good and bad use-cases for Redis, and how you can convince management that Redis really is the right decision for your organization.
satya - 6/3/2015, 9:29:05 AM
Scaling Redis at Twitter
Twitter runs some of the largest Redis clusters in production. To adapt Redis to Twitter's use cases, we have come up with both configuration best practices and several new features. This talk is to provide a case study of running Redis at scale- with numbers and stories, and what we have in mind for the future.