Redis is Right-sized
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;
- crudcomic posted this