摘要:
缓存雪崩发生的现象 缓存雪崩的事前事中事后的解决方案 事前:redis高可用,主从+哨兵,redis cluster,避免全盘崩溃 事中:本地ehcache缓存 + hystrix限流&降级,避免MySQL被打死 事后:redis持久化,快速恢复缓存数据 缓存穿透的现象 缓存穿透的解决方法 阅读全文
posted @ 2019-07-28 15:28
菩提树下的丁春秋
阅读(210)
评论(0)
推荐(0)
摘要:
一、节点间的内部通信机制 1、基础通信原理 (1)redis cluster节点间采取gossip协议进行通信 跟集中式不同,不是将集群元数据(节点信息,故障,等等)集中存储在某个节点上,而是互相之间不断通信,保持整个集群所有节点的数据是完整的 维护集群的元数据用得,集中式,一种叫做gossip 集 阅读全文
posted @ 2019-07-28 15:22
菩提树下的丁春秋
阅读(276)
评论(0)
推荐(0)
摘要:
1、redis cluster介绍 redis cluster (1)自动将数据进行分片,每个master上放一部分数据(2)提供内置的高可用支持,部分master不可用时,还是可以继续工作的 在redis cluster架构下,每个redis要放开两个端口号,比如一个是6379,另外一个就是加10 阅读全文
posted @ 2019-07-28 15:21
菩提树下的丁春秋
阅读(209)
评论(0)
推荐(0)
摘要:
1、RDB和AOF两种持久化机制的介绍 RDB持久化机制,对redis中的数据执行周期性的持久化 AOF机制对每条写入命令作为日志,以append-only的模式写入一个日志文件中,在redis重启的时候,可以通过回放AOF日志中的写入指令来重新构建整个数据集 如果我们想要redis仅仅作为纯内存的 阅读全文
posted @ 2019-07-28 15:20
菩提树下的丁春秋
阅读(600)
评论(0)
推荐(0)
摘要:
就是如果你用redis缓存技术的话,肯定要考虑如何用redis来加多台机器,保证redis是高并发的,还有就是如何让Redis保证自己不是挂掉以后就直接死掉了,redis高可用 我这里会选用我之前讲解过这一块内容,redis高并发、高可用、缓存一致性 redis高并发:主从架构,一主多从,一般来说, 阅读全文
posted @ 2019-07-28 15:12
菩提树下的丁春秋
阅读(694)
评论(0)
推荐(0)
摘要:
(1)dubbo负载均衡策略 1)random loadbalance 默认情况下,dubbo是random load balance随机调用实现负载均衡,可以对provider不同实例设置不同的权重,会按照权重来负载均衡,权重越大分配流量越高,一般就用这个默认的就可以了。 2)roundrobin 阅读全文
posted @ 2019-07-28 14:50
菩提树下的丁春秋
阅读(189)
评论(0)
推荐(0)
摘要:
(1)设置过期时间 我们set key的时候,都可以给一个expire time,就是过期时间,指定这个key比如说只能存活1个小时?10分钟?这个很有用,我们自己可以指定缓存到期就失效。 如果假设你设置一个一批key只能存活1个小时,那么接下来1小时后,redis是怎么对这批key进行删除的? 答 阅读全文
posted @ 2019-07-28 14:43
菩提树下的丁春秋
阅读(235)
评论(0)
推荐(0)
摘要:
(1)string 这是最基本的类型了,没啥可说的,就是普通的set和get,做简单的kv缓存 (2)hash 这个是类似map的一种结构,这个一般就是可以将结构化的数据,比如一个对象(前提是这个对象没嵌套其他的对象)给缓存在redis里,然后每次读写缓存的时候,可以就操作hash里的某个字段。 k 阅读全文
posted @ 2019-07-28 14:41
菩提树下的丁春秋
阅读(208)
评论(0)
推荐(0)
摘要:
(1)redis和memcached有啥区别 这个事儿吧,你可以比较出N多个区别来,但是我还是采取redis作者给出的几个比较吧 1)Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端 阅读全文
posted @ 2019-07-28 14:40
菩提树下的丁春秋
阅读(271)
评论(0)
推荐(0)
摘要:
一个一个来看 (1)在项目中缓存是如何使用的? 这个,你结合你自己项目的业务来,你如果用了那恭喜你,你如果没用那不好意思,你硬加也得加一个场景吧 (2)为啥在项目里要用缓存呢? 用缓存,主要是俩用途,高性能和高并发 1)高性能 假设这么个场景,你有个操作,一个请求过来,吭哧吭哧你各种乱七八糟操作my 阅读全文
posted @ 2019-07-28 14:39
菩提树下的丁春秋
阅读(189)
评论(0)
推荐(0)

浙公网安备 33010602011771号