Right. I believe we already have plenty of read-caches out there. Our web servers can implement them, we have Varnish and MemCache and ~100 others.
What Redis appears to do great is that it is much more than just a key-value store with CRUD operations. You can model sets, lists, queues, counters, and do complex operations on these in-memory values.
It looks to me like it is best thought of as providing an interface to data-structures that are well optimized and persist across requests.
What Redis appears to do great is that it is much more than just a key-value store with CRUD operations. You can model sets, lists, queues, counters, and do complex operations on these in-memory values.
It looks to me like it is best thought of as providing an interface to data-structures that are well optimized and persist across requests.