缓存预热
服务器宕机的问题排查:
缓存雪崩
就是类似redis没有,全部挤在mysql访问了。
缓存击穿
不是高热不会发生这个状况的。
加锁,操作完一个走一个,这样就不会从一个key击穿整个redis。
加锁是没有办法的办法了。
缓存穿透
也就是大量的url无效访问,然后整崩数据库。
把服务器拖垮了。攻击没有的数据。
如果同时来几十万个请求,那缓存null就不太合适了,不可能建立几十万个null,内存泄漏了。
这种方法应对一些比较low的方法就好了。
布隆过滤器有个命中的问题。但是会并不考虑这个小误差。
性能指标监控