美文网首页
Redis 持久化方式

Redis 持久化方式

作者: 超人001 | 来源:发表于2021-04-27 17:55 被阅读0次

    快照方式持久化(RDB存储)

    快照方式持久化就是在某时刻把所有数据进行完整备份,Redis默认存储方式
    redis.conf
    持久化设置

    save 900 1 # 900秒  set一次
    save 300 10 #300秒  set 10次
    save 60 10000 #60秒 set 10000次
    

    save 保存持久化
    bgsave 异步保存持久化
    shutdown 保存持久化退出

    AOF 持久化

    AOF是AppendOnly File的缩写,是Redis系统提供了一种记录Redis操作的持久化方案,在AOF生成的文件中,将忠实记录发生在Redis的操作,从而达到在Redis服务器重启或者当机之后,继续恢复之前数据状态的机制。

    # 开启AOF持久化方式
    appendonly yes
    
    # AOF持久化文件名
    appendfilename appendonly-<port>.aof
    
    # 每秒把缓冲区的数据同步到磁盘
    appendfsync everysec
    
    # 数据持久化文件存储目录
    dir /var/lib/redis
    
    # 是否在执行重写时不同步数据到AOF文件
    # 这里的 yes,就是执行重写时不同步数据到AOF文件
    no-appendfsync-on-rewrite yes
    
    # 触发AOF文件执行重写的最小尺寸
    auto-aof-rewrite-min-size 64mb
    
    # 触发AOF文件执行重写的增长率
    auto-aof-rewrite-percentage 100
    

    相关文章

      网友评论

          本文标题:Redis 持久化方式

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