需要频繁读写缓存,是采用redis还是memcache?

我的程序使用的是memcache,需要频繁的读写缓存,但是发现memache删除缓存的时候,有时候命中率
太低,使用redis会不会好一点?

额。。想问下楼主,为什么要专门删除呢?直接put到缓存的时候,不是自动就覆盖掉老数据了吗?

这两个应该都差不多,没特别大的区别

额,突然还想到一点,你既然要频繁的读缓存,那么一旦你将缓存删除后,那么大量的读请求就会直接穿透系统,可能会给DB造成压力。
所以。。还是直接set吧,把老数据覆盖掉。