Doesn’t this seem too basic to have been voted up so much? That is, compared to the rest of the technical posts that are voted up.
And perhaps MemcacheDB (http://memcachedb.org/) is a better bet if you don’t need Redis’s list and set operations. But I don’t understand why the cache needs to be persistent.