replace memcached with redis. implement reverse purge.