02 2019 档案
摘要:1. 缓存穿透 : 查询一个一定不存在的数据。因为缓存中无该数据数据,所以要查询数据库。如果频繁请求不存在的数据,因请求都会到达数据库层而导致db瘫痪。 解决方案: 缓存查询的空值,但设定比较短的失效时间。 2. 缓存雪崩: 所有的缓存同一时间失效,则所有的请求都会发送到数据库层,db可能无法承受如
阅读全文
摘要:简单工厂模式 介绍 工厂类拥有一个工厂方法(create),接受了一个参数,通过不同的参数实例化不同的产品类。 优缺点 优点: 很明显,简单工厂的特点就是“简单粗暴”,通过一个含参的工厂方法,我们可以实例化任何产品类,上至飞机火箭,下至土豆面条,无所不能。 所以简单工厂有一个别名:上帝类。 缺点:
阅读全文

浙公网安备 33010602011771号