redis 中RDB 和AOF的区别
一 区别RDB(默认)持久化是指在指定的时间内将内存中的数据集快照写入磁盘,实际操作是fork一个子进程,先将数据集写入临时文件 写入成功后 再替换之前的文件 用二进制压缩存储AOF(手动开启)持久化以日志的形式记录服务器所处理的每一个写 删除操作 查询操作不会记录 以文本的方式记录 可以打开文件看到详细的操作记录二 RDB的优缺点:1)(避免数据丢失) 对于灾难恢复而言 RDB是非常不错的选择 我们可以轻松的将一个单独文件压缩后再转移到其他存储介质上2)性能最大化在开始持久化时 他唯一需要做的