redis持久化

2019-05-14  本文已影响0人  传葱

redis持久化的方式:

  • 首先fork一个子进程
  • 子进程把数据写到一个临时的RDB文件
  • 新的RDB文件替换掉旧的RDB文件
  • 手动生成快照;SAVE, BGSAVE
  • 当AOF文件太大的时候,redis会在后台写数据,重写很安全。
  • 重写是在一个新文件里执行的,redis继续把命令追加到旧的AOF文件,新文件会写入能够重建当前数据集的最小命令集,然后二者切换,开始把命令写到新文件里面。

两种方式可以同时存在,如果redis重新启动,AOF 优先
https://segmentfault.com/a/1190000002906345

上一篇 下一篇

猜你喜欢

热点阅读