1.数据存储:
memcache数据存储在内存中
redis有一部门数据存在磁盘中
2.数据类型
memcache仅支持key/value形式
redis支持string,list,set,dict,hash等
3.性能
memcache可用多核,单实例吞吐量极高
redis使用单核
100K以上数据,memcache性能高于redis
4.持久化
memcache无法进行持久化,数据不能备份,只能用于缓存,重启后数据全部丢失
redis支持持久化,可进行aof和rdb数据持久化到磁盘,重启或断点可数据恢复