Redis vs Memcached in 2025: is there any reason to choose Memcached?
Ivan Lindberg
·133 views
Okay, controversial topic perhaps for some, but I'm genuinely curious: in 2025, is there *any* compelling reason to choose Memcached over Redis for pure caching? I've got a colleague who swears by Memcached for its perceived simplicity and raw speed for basic `GET`/`SET` operations. Their argument is that Redis is 'overkill' with all its data structures and features if all you need is a distributed key-value store.
However, Redis has come so far, with incredible performance, built-in persistence options (which Memcached lacks), robust clustering, and fantastic operational tooling. Even for basic caching, Redis often matches or exceeds Memcached performance, and its additional features like Pub/Sub, sorted sets, and Lua scripting often become incredibly useful for things beyond just simple caching. I'm trying to build out our caching layer for our new service, and while simplicity is appealing, I'm leaning heavily towards Redis. Am I missing something fundamental that still makes Memcached a valid choice in certain scenarios today?
5 comments