(五)高并发redis学习笔记:RDB和AOF两种持久性机制的介绍以及优缺点对比

本文介绍了Redis的两种持久化机制——RDB和AOF,包括它们的工作原理、优缺点,并讨论了在实际应用中如何选择合适的持久化策略。RDB适合冷备份,恢复速度快,但可能会丢失较新数据;AOF能保证数据不丢失,恢复更完整,但文件体积大,写性能较低。
摘要由CSDN通过智能技术生成
目录

1、RDB和AOF两种持久化机制的介绍
2、RDB持久化机制的优点
3、RDB持久化机制的缺点
4、AOF持久化机制的优点
5、AOF持久化机制的缺点
6、RDB和AOF到底该如何选择

我们已经知道对于一个企业级的redis架构来说,持久化是不可减少的,持久化主要是做灾难恢复,数据恢复,也可以归类到高可用的一个环节里面去。比如你redis整个挂了,然后redis就不可用了,你要做的事情是让redis变得可用,尽快变得可用。
重启redis,尽快让它对外提供服务,如果你没做数据备份,这个时候redis启动了,也不可用啊,数据都没了。
很可能说,大量的请求过来,缓存全部无法命中,在redis里根本找不到数据,这个时候就死定了,缓存雪崩问题,所有请求,没有在redis命中,就会去mysql数据库这种数据源头中去找,一下子mysql承接高并发,然后就挂了。
mysql挂掉,你都没法去找数据恢复到redis里面去,redis的数据从哪儿来?大部分情况是从mysql来。
如果你把redis的持久化做好,备份和恢复方案做到企业级的程度,那么即使你的redis故障了,也可以通过备份数据,快速恢复,一旦恢复立即对外提供服务。

redis持久化:RDB,AOF


1、RDB和AOF两种持久化机制的介绍

RDB持久化机制,是对redis中的数据执行周期性的持久化,也就是每隔几分钟或者几个小时(这个阈值是可以配置的&

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值