查看完整视频
小黑屋思过中,禁止观看!
评论并刷新后可见

您需要在视频最下面评论并刷新后,方可查看完整视频

积分观看

您支付积分,方可查看完整视频

{{user.role.value}}
付费视频

您支付费用,方可查看完整视频

¥{{user.role.value}}
课程视频

开通VIP,畅学所有课程

会员专享

视频选集

Redis持久化:RDB、AOF、Fork、COW实现原理

  • 课程笔记
  • 问答交流

为了助大家掌握好Redis持久化,这节课我会重点讲解以下4点:

1.RDB持久化实现

2.AOF持久化实现

3.COW第层实现

4.混合持久化实现

RDB持久化

1.简介

  • 指定的时间间隔内将内存中的数据集快照写入磁盘

2.优缺点

优点

  • RDB是一个非常紧凑的压缩文件
  • 体积小(相对AOF)
  • RDB恢复比AOF快

缺点

  • 不能做到实时持久化
  • 保存全部数据
  • 操作频率不能太高
  • 可能会丢失配置间隔的数据
  • RDB需要经常使用fork子进程将其持久化在磁盘

3.应用场景

  • 适合备份和灾难恢复

 
4.实现原理

1)save阻塞
Redis持久化:RDB、AOF、Fork、COW实现原理-mikechen的互联网架构师之路

2)bgsave非阻塞
Redis持久化:RDB、AOF、Fork、COW实现原理-mikechen的互联网架构师之路

3)写入时复制(copy-on-write)

隐藏内容,您需要满足以下条件方可查看
End
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧