Redis持久化机制|RDB的触发时机|RDB相关配置|RDB安全考虑|AOF数据存储格式|AOF重写机制

Redis的持久化机制包括RDB和AOF,用于防止数据丢失。RDB通过定时快照保存内存数据,而AOF记录每次写操作实现数据持久化。RDB在性能和安全性之间取得平衡,适合全量恢复;AOF则提供更完整的数据保护,支持增量恢复。在持久化文件损坏时,Redis提供修复方案。当RDB和AOF同时存在,系统优先使用AOF数据。
摘要由CSDN通过智能技术生成

持久化

Redis工作时数据都存储在内存中,万一服务器断电,则所有数据都会丢失。针对这种情况,Redis采用持久化机制来增强数据安全性。

RDB机制

每隔一定的时间把内存中的数据作为一个快照保存到硬盘上的文件中。Redis默认开启RDB机制。

RDB触发

  1. 默认配置,
    由于安全性和性能考虑,默认配置了分别以下三个参数
save 900 1 -> 900秒内至少有一次修改则触发保存操作
save 300 10	-> 300秒内至少有10次修改则触发保存操作
save 60 10000 -> 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值