Redis基本概念
- 一、Redis的持久化方式
- 二、Redis的单机、主从、哨兵、集群
- Redis主从复制的原理
- 三、Redis分布式锁的实现
- 四、缓存穿透 击穿 雪崩
一、Redis的持久化方式
1)RDB方式
2)AOF方式
二、Redis的单机、主从、哨兵、集群
单机的问题:只有一台Redis,Redis宕机的时候,服务就无法使用了(并且因为只有一台,吞吐量偏低,有效率问题;
主从的问题是:读写分离,减轻单台Redis的压力,但是当主Redis宕机的时候,需要手动选择同步Redis,也是不可用的;
哨兵的问题是:由哨兵监控主从Redis情况,主宕机,自动从从Redis选择一个做主,保证可用性,只有一台主用来写,如果并发写比较多的话,写的压力会很大,
集群模式:解决可用和吞吐量的问题,
Redis主从复制的原理
三、Redis分布式锁的实现
可不是用以下两个加锁的:
用的是set原子方法:
四、缓存穿透 击穿 雪崩