Advertisement

Redis采用RDB与AOF作为两种备份类型

阅读量:

在 Redis 中备份机制分为两种形式:一种是基于快照的恢复(RDB),其通过快照技术实现对实时状态的数据复制。

另外一种是只追加文件(Append-Only File, AOF),它表示当Redis在发布写命令时,在特定条件下会按顺序将该批执行的写命令依次保存到Redis的文件中,并通过这些存储的指令能够恢复Redis的数据。

RDB备份

对于快照复制操作而言,在Redis系统内存空间耗尽的情况下会导致Redis卡顿现象出现但其恢复重启过程相对快捷;而采用AOF复制操作时只会进行新增数据操作通常不会导致Redis卡顿问题然而其恢复重启阶段可能会产生更多的数据库性能状态变化情况需要到控制台日志中进行详细记录并完成相关排查与修复工作

Redis 支持单一类型或双类型备份策略,并可选择混合方案;因此用户可根据需求选择具体的备份与持久化方案;对于Redis而言,默认配置为:

复制代码
    ################################## SNAPSHOTTING###################################
    ......
    save 900 1
    save 300 10
    save 60 10000
    ......
    stop-writes-on-bgsave-error yes

全部评论 (0)

还没有任何评论哟~