redis之RDB快照以及AOF

RDB 数据快照

适合大数据量的保存,保存的时候出错可能导致数据不一致

默认配置文件中,设置写操作的规则
redis之RDB快照以及AOF
写的时候发生错误,是否停止写操作,默认为停止
redis之RDB快照以及AOF
写的时候是否压缩,压缩会额外消耗cpu,但是消耗可以忽略不计,默认压缩
redis之RDB快照以及AOF
在保存和读取的时候使用CRC64进行数据检验,伴随着会有部分的cpu损耗
redis之RDB快照以及AOF

数据持久存储的路径和文件
redis之RDB快照以及AOF

AOF

占用磁盘空间大

首先开启redis的AOF持久化方式,默认是no 关闭的
redis之RDB快照以及AOF
AOF的三种同步策略,1.总是同步,当有写操作就会同步2.每一秒同步一次,常用方式 3.关闭同步
redis之RDB快照以及AOF
正在重写的时候,是否同步操作 建议设置为no,设置成yes可能导致日志内容的不一致
redis之RDB快照以及AOF
当前保存的文件比上一次的大小增长了100%,即是上次的两倍,同时满足大小为64M时,重写就会被触发
redis之RDB快照以及AOF