0
点赞
收藏
分享

微信扫一扫

Redis持久化RDB和AOF区别

天天天蓝loveyou 2022-02-25 阅读 68

RDB

RDB是Redis内存到硬盘的快照,用于redis持久化,创建RDB二进制文件,将存储在内存中的数据,持久化的放到硬盘中,当我们需要这些数据的时候,启动载入RDB文件,数据将会被存入内存中,其实RDB就是一种快照的方式持久化存储数据,也可以作为一种复制媒介。

触发机制--主要三种方式

  • save 同步命令(会阻塞redis)
  • bgsave 异步命令(fork)
  • 自动

#关闭自动保存配置#save 900 1 #900秒 改了一次就自动生成RDB文件#save 300 10 #300秒修改了10次就自动生成RDB文件dbfilename dump-${port}.rdb #rdb文件名dir /bigdiskpath #分盘,rdb文件保存位置stop-writes-on-bgsave-error yes #bdsave出错,停止写入rdbcompression yes #采用压缩位置rdbchecksum yes #开启校验和

然后咱以上就是rdb和aof的优缺点,简单用自己的话来描述一下吧

举报

相关推荐

0 条评论