Well, the idea preceded Redis and applies more widely. The advantage of having it the way I mentioned is that any database could be plugged in at the back, just as memcached as no requirements for what method of persistence is used. That makes it attractive for other reasons.