2015年9月2日 14:04:19 总会被问到两者的区别, 在这里总结下: redis 有内置的多种数据结构, list(可用于实现小型队列), hash, set, zset...; memcache 只是简单的键值存储 redis 有持久化机制, 还利用了虚拟内存, memcache是纯内存,挂了就没有了(缓存穿透) redis 借鉴了libevent的部分功能,实现自己的事件机制, 安装时不依赖libevent redis 借鉴了操作系统的虚拟内存机制, 只是每次加载硬盘数据可以自己控制…