August 30, 2011   12 notes
Redis is Right-sized
Todays strip was inspired by 7db7w co-author Jim, who pointed out that though Redis is like Memcached only moreso, it’s considerably more Volvo than M1A1.
Let me flip my hole cards pre-flop by admitting that I love Redis. I was a member of that mistaken mass who swallowed the myth of the moribund key/value discipline. KVs are in fact not limited to mere set/get operations. Little extras like atomicity, durability, and complex value queries needn’t inherently break an implementation of its familial speed requirement.
One year ago I was warned that Redis performed poorly, advice which I conveniently ignored, based on the reality that it did perform in practice. After some investigation, I decided my sources must all subscribe to the same Caching for Dummies newsletter. Bad benchmarks are amongst the worst sins unrecognized by the Catholic church, second only, probably, to believing them. There exist real reasons to avoid Redis (lack of consistent hashing, for one) without concocting false ones. Do not let rumors of Memcached outperforming Redis be your reason for skipping out (even if they were true).
That’s good advice, as a matter of law;
Eric Redmond

Redis is Right-sized

Todays strip was inspired by 7db7w co-author Jim, who pointed out that though Redis is like Memcached only moreso, it’s considerably more Volvo than M1A1.

Let me flip my hole cards pre-flop by admitting that I love Redis. I was a member of that mistaken mass who swallowed the myth of the moribund key/value discipline. KVs are in fact not limited to mere set/get operations. Little extras like atomicity, durability, and complex value queries needn’t¬†inherently break an implementation of its familial speed requirement.

One year ago I was warned that Redis performed poorly, advice which I conveniently ignored, based on the reality that it did perform in practice. After some investigation, I decided my sources must all subscribe to the same Caching for Dummies newsletter. Bad benchmarks are amongst the worst sins unrecognized by the Catholic church, second only, probably, to believing them. There exist real reasons to avoid Redis (lack of consistent hashing, for one) without concocting false ones. Do not let rumors of Memcached outperforming Redis be your reason for skipping out (even if they were true).

That’s good advice, as a matter of law;

Eric Redmond

  1. crudcomic posted this