码迷,mamicode.com
首页 > 其他好文 > 详细

Redis持久化有几种类型?他们之间的区别

时间:2019-05-09 00:47:26      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:恢复备份   fork   种类   两种   恢复   形式   通过   持久化   磁盘   

两种类型分别为RDB和AOF

一。RDB优缺点

  在一定时间内写入磁盘,全量存储(备份文件完全替换原先的文件)

  创建fork子进程

  优点:1.节省磁盘空间 。2.恢复速度快

  缺点:1.在fork时使用了写时拷贝技术,数据庞大时消耗性能

     2.容易丢失最后一次快照的修改

二。AOF

  以日志形式记录每个写操作

  优点:1.备份数据更稳健,丢失数据概率更低

     2.可以处理日志文件,通过操作Aof‘稳健,处理误操作

  缺点:1.比起rdb占用更多的磁盘空间

     2.恢复备份速度要慢

     3.读写都同步的话,有一定的性能压力

     4.存在个别bug,造成恢复不能

Redis持久化有几种类型?他们之间的区别

标签:恢复备份   fork   种类   两种   恢复   形式   通过   持久化   磁盘   

原文地址:https://www.cnblogs.com/mm163/p/10836036.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!