欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Redis持久化

程序员文章站 2022-07-14 15:40:04
...

Redis有两种持久化方式,第一种是快照(SNAPSHOTTING),第二种是AOF(append-only file)

快照方式

# 900秒内有1条数据更新就保存
save 900 1
# 300秒内有10条数据更新就保存
save 300 10
# 60秒内有10000条数据更新就保存
save 60 10000

#快照文件名称
dbfilename dump.rdb
#保存路径
dir /var/lib/redis

AOF方式

# 开启AOF备份方式,如果关闭,则改为no
appendonly yes
# 文件名称,路径和快照路径一样
appendfilename "appendonly.aof"

# 有三种模式向磁盘写入数据
# 每次写入仅追加日志后
# appendfsync always
# 每秒钟只同步一次
appendfsync everysec
# 计算机决定什么时候写入
# appendfsync no

# 随着时间的推移,AOF文件会越来越大,所以要压缩文件。
# 以下配置可以自动执行 BGREWRITEAOF命令
# 当AOF文件的体积大于64mb并且AOF文件的体积比上一次重写之后的体积大了至少1倍(100%)redis将执行
# BGREWRITEAOF命令
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb

 

相关标签: redis安装