redis持久化

本文介绍了Redis的两种持久化机制:RDB与AOF,并详细解释了如何通过配置redis.conf文件来启用AOF模式,包括设置AOF文件名、fsync模式等关键参数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这里只记录的命令的操作。

redis.conf中

# The filename where to dump the DB
dbfilename dump.rdb

bgsave/save #主动执行持久化操作
这里写图片描述
config set filename xxx
config set dir xxx #保存在指定位置

RDB文件处理

这里写图片描述

AOF同步->将aof_buf的命令写入硬盘

需要设置appendonly 为yes

Redis可以实现数据的持久化存储,即将数据保存到磁盘上。
Redis的持久化存储提供两种方式:RDB与AOF。RDB是默认配置。AOF需要手动开启。
现在Redis的配置中默认是关闭AOF模式的。
如果要开启AOF模式,修改Redis的配置文件redis.conf。

相关的配置项:
    appendonly yes  #开启AOF模式 原文1
    appendfilename "appendonly.aof" #保存数据的AOF文件名称 原文1
    # appendfsync always
    appendfsync everysec    #fsync模式    原文2
    # appendfsync no    
    no-appendfsync-on-rewrite no    #原文3
    auto-aof-rewrite-percentage 100
    auto-aof-rewrite-min-size 64mb  #原文4
    aof-load-truncated yes  #原文5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值