![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
缓存
u011411356
这个作者很懒,什么都没留下…
展开
-
redis的三种集群方式
redis有三种集群方式:主从复制,哨兵模式和集群。 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送期间继续记录被执行的写命令; 从服务器收到快照文件后丢弃所有旧数据,载入收到的快照; 主服务器快照发送完毕后开始向从服务器发送缓冲区中的写命令; 从服务器完成对快照的载入,开始接收命令请求,并执行来自主服务器缓冲原创 2020-10-28 21:50:32 · 126 阅读 · 0 评论 -
Redis缓存穿透-雪崩-击穿现象与解决办法
二、初认识 缓存穿透:key对应的数据在数据源并不存在,每次针对此key的请求从缓存获取不到,请求都会到数据源,从而可能压垮数据源。比如用一个不存在的用户id获取用户信息,不论缓存还是数据库都没有,若黑客利用此漏洞进行攻击可能压垮数据库。 缓存击穿:key对应的数据存在,但在redis中过期,此时若有大量并发请求过来,这些请求发现缓存过期一般都会从后端DB加载数据并回设到缓存,这个时候大并发的请求可能会瞬间把后端DB压垮。 缓存雪崩:当缓存服务器重启或者大量缓存集中在某一个时间段失效,这样在失效的时候,也会原创 2020-10-27 11:17:23 · 208 阅读 · 0 评论 -
Redis-哨兵模式
1.1 Redis软件安装 Redis服务器:IP:10.2.111.183,IP:10.2.111.184。 以下安装步骤基于服务器及IP规划妥当,本安装指南以上文中规划的IP进行安装,操作系统为Linux。 3.2.1安装Redis 按步骤依在规划的服务器(CentOS7.2以上)上执行下述命令。 #切换至/usr/local目录 cd /usr/local #下载redis-3.2.0或以上版本包并上传到服务器 #解压 tar xzf redis-3.2.0.tar.gz #切换至redis-3.2.原创 2020-10-26 12:05:11 · 194 阅读 · 0 评论 -
Redis面试题
redis面试题 1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。 Redis的出色之处不仅仅是性能,Redis最大的魅力是支持保存多种数据结构,此外单个转载 2020-10-26 11:54:38 · 214 阅读 · 0 评论