redis持久化

RDB

优点:

  1. 结构紧凑,全量备份,适合容灾恢复与备份;
  2. 生成RDB文件时,redis会根据主进程fork一个子进程进行保存,主进程还可以继续读写操作;
  3. RDB恢复大数据量时比AOF要快;

缺点:

  1. 子进程保存RDB文件时,主进程还在继续读写,有可能会丢失数据;

AOF

redis会将每一个收到的写命令都通过write函数追加到AOF文件;

aof触发机制:

  1. always:每次修改完同步,性能较差,数据完整性好;
  2. everysec:异步,每秒记录,一秒内宕机,会有数据丢失;
  3. no:从不同步;

  • AOF通常比RDB要大很多,一般来说可以选择RDB和AOF混合的方式,AOF选择每秒记录(everysec),性能还是很高的;
  • RDB生成时间较久,一般用来做数据冷备,AOF做数据热备;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值