Redis相关

文章探讨了Redis的几种持久化机制,包括RDB和AOF,以及单机、主从、哨兵和集群部署模式对高可用性和吞吐量的影响。详细阐述了Redis主从复制的原理,并提及了使用分布式锁防止并发问题。最后,提到了缓存系统可能遇到的穿透、击穿和雪崩问题。
摘要由CSDN通过智能技术生成

一、Redis的持久化方式

1)RDB方式
在这里插入图片描述

2)AOF方式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

二、Redis的单机、主从、哨兵、集群

在这里插入图片描述
单机的问题:只有一台Redis,Redis宕机的时候,服务就无法使用了(并且因为只有一台,吞吐量偏低,有效率问题;
在这里插入图片描述
主从的问题是:读写分离,减轻单台Redis的压力,但是当主Redis宕机的时候,需要手动选择同步Redis,也是不可用的;
在这里插入图片描述
哨兵的问题是:由哨兵监控主从Redis情况,主宕机,自动从从Redis选择一个做主,保证可用性,只有一台主用来写,如果并发写比较多的话,写的压力会很大,
在这里插入图片描述

集群模式:解决可用和吞吐量的问题,

Redis主从复制的原理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、Redis分布式锁的实现

在这里插入图片描述

在这里插入图片描述
可不是用以下两个加锁的:
在这里插入图片描述
用的是set原子方法:
在这里插入图片描述
在这里插入图片描述

四、缓存穿透 击穿 雪崩

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值