2018年1月22日

redis缓存雪崩、缓存穿透、数据库和redis数据一致性

摘要: 一、缓存雪崩 回顾一下我们为什么要用缓存(Redis):减轻数据库压力或尽可能少的访问数据库。 在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据设置过期时间,并采用的是惰性删除+定期删除两种策略对过期键删除。Redis对过期键的策略+持久化 如果 阅读全文

posted @ 2018-01-22 23:55 小人物的奋斗 阅读(2161) 评论(0) 推荐(1) 编辑

Redis消息通知(任务队列和发布订阅模式)

摘要: Redis学习笔记(十)消息通知(任务队列和发布订阅模式) 1. 任务队列 1.1 任务队列的特点 任务队列:顾名思义,就是“传递消息的队列”。与任务队列进行交互的实体有两类,一类是生产者(producer),另一类则是消费者(consumer)。生产者将需要处理的任务放入任务队列中,而消费者则不断 阅读全文

posted @ 2018-01-22 23:48 小人物的奋斗 阅读(4050) 评论(0) 推荐(0) 编辑

导航