Memcached | redis |
高性能分布式内存缓存数据库 | 内存高速缓存数据库 |
只支持key-value结构 | 不仅支持key-value结构,还支持字符串、hash表、链表、集合有序集合以及基于这些数据类型的相关操作 |
将全部数据放在内存中 | 将大部分数据放在内存中 |
不支持数据备份 | 支持数据备份,即master-slave模式的备份 |
不支持数据持久化,服务器关闭后,数据丢失 | 支持数据持久化,可以将内存中的数据保存在磁盘上 |
Memcahced挂掉后,数据不可以恢复 | redis数据丢失后可通过AOF恢复(灾难恢复) |