缓存
纸巷
付出的越多,越能从中获得快乐。
展开
-
Redis系列04 - 主从复制
前言Redis体系学习整理,点我点我解决问题:1:单点问题,机器宕机,服务不可用,数据丢失。2:容量瓶颈。 简而言之,保障Redis的HP和HA主从复制三大步骤如果我们要自己设计一个主从同步的系统,你会怎么处理?大家都能想到,最简单的思路也是三步机器建立连接数据复制后续新指令维护我们来看下Redis的具体步骤。因为都是人设计出来其实思路是一致的。链接阶段:Slave ...原创 2020-05-06 18:45:17 · 241 阅读 · 0 评论 -
Redis系列03 -持久化介绍(RDB & AOF)
redis的持久化前言持久化数据的常用方案复制(snapshot快照)日志(操作日志)RDB启动方式人工启动配置启动特殊启动优缺点优点缺点AOF开启方式AOF的重写机制简介:启动命令:后记前言解决问题:redis数据在内存中,断点了数据丢失怎么办?Redis作为Nosql中一员,因其完全基于内存,支持多样的数据结构,单线程,使用多路复用I/O等特点,逐渐成为了各企业技术选型中缓存模块的首选。...原创 2020-04-26 19:53:24 · 271 阅读 · 0 评论 -
Redis系列02 - 数据的删除策略和淘汰策略
Redis的数据删除策略数据删除过期删除的三种策略。定时删除惰性删除定期删除逐出算法(淘汰机制)数据删除redis中setEx是我们用的最多的指令。我们享受着他自动过期的遍历。但是过期(删除)数据,到底是怎么做的呢? 难道有计时器一直在后台跑嘛?还是说有其他更好策略。如果你也有这种疑惑,就来看看今天的文章吧。先举个例子:和Redis类似,日常生活中,我们也会有扔垃圾的需求。这样我们就有几种...原创 2020-04-26 18:19:19 · 345 阅读 · 0 评论 -
Redis系列05 - redis+guava实现多级缓存
JAVA 基础体系前言场景与使用:虽然面对的是高并发场景,单今天只关注缓存,不讨论线程安全和锁相关的问题。前言日常工作中,时常要面对抽奖活动,奖励发放,商品秒杀等大流量高并发的场景。高并发场景面对的第一个问题是DB的IO瓶颈。 这时比较通用缓存方式是加一层redis,用内存的性能来解决IO的瓶颈。但是引入Redis就一劳永逸了嘛?不是的,相对应的高并发场景又会引发Redis热KEY和大K...原创 2020-04-20 21:11:08 · 1355 阅读 · 0 评论