美文网首页
Redis 的数据持久化

Redis 的数据持久化

作者: bitstring | 来源:发表于2016-12-01 15:36 被阅读0次

    redis 主要提供了两种持久化的方案

    • RDB 快照形式,可以手动执行也可以在 redis.conf 中配置,定期执行。
      • RDB 的创建:
        • SAVE 命令,阻塞服务器进程来进行穿件 RDB 文件。
        • BGSAVE 派生一个子进程来创建新的 RDB 文件
      • RDB 的载入一般是自动的,redis 服务器会自动检测并载入 RDB 文件的存在。注: AOF 持久化优先使用
    • AOF 持久化
      • 备份 redis 服务器收到的命令来进行持久化
    两种方式的比较:
    • AOF 更安全,但是需要更多的磁盘 IO,AOF 文件尺寸较大,文件内容恢复较慢,但也更完整。(类似于版本管理)
    • RDB 安全性稍差,是正常时期数据备份及 master-slave 数据同步的最佳手段,文件尺寸较小,恢复速度也更快。

    相关文章

      网友评论

          本文标题:Redis 的数据持久化

          本文链接:https://www.haomeiwen.com/subject/pjwxmttx.html