A.Memcached适用于数据结构模型简单的缓存,Redis适用于数据结构复杂的缓存场景
B.Memcached不支持数据持久化,Redis可以支持需要持久化存储数据的场景
C.Memcached是单核单线程的,Redis支持多线程,可通过增加CPU数量提升性能
D.Memcached单个缓存对象的value值不能超过1M,超过1M的场景,建议使用Redis
A.AOF持久化方式:是指所有的命令行记录以redis命令请求协议的格式保存为aof文件
B.AOF持久化方式的优点是数据安全,aof持久化可以配置appendfsync属性,有always,每进行一次命令操作就记录到aof文件中一次
C.AOF持久化方式通过append模式写文件,即使中途服务器宕机,可以通过redis-check-aof工具解决数据一致性问题
D.AOF持久化方式文件会比RDB形式的文件小,数据恢复更快速