摘要: 1.关于redis的缓存击穿和雪崩 缓存击穿:redis缓存系统是根据key来查询value的值,当value不存在的时候,就会去访问数据库(DB),如果大量的请求进来找不到与之对应的value时,会对数据库造成巨大压力,以至于导致数据库瘫痪,这就叫缓存击穿。 解决方案:1.使用布隆过滤器 2.不管 阅读全文
posted @ 2020-01-16 17:28 兰亭笑笑声 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.关于redis的缓存击穿和雪崩 缓存击穿:redis缓存系统是根据key来查询value的值,当value不存在的时候,就会去访问数据库(DB),如果大量的请求进来找不到与之对应的value时,会对数据库造成巨大压力,以至于导致数据库瘫痪,这就叫缓存击穿。 解决方案:1.使用布隆过滤器 2.不管 阅读全文
posted @ 2020-01-16 11:39 兰亭笑笑声 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 2.布隆过滤器的分析 布隆过滤器实质上是一种数据结构,是一种巧妙的概率型数据结构。 作用:高效的插入和查询 主要特点:它能告诉你这个结果 是否存在可能存在或者不存在。 相对于list map set 的优点:高效 内存占用小,但是其返回的结果是概率性 并不是确切的值。 解析:布隆过滤器是一个bit数 阅读全文
posted @ 2020-01-16 10:51 兰亭笑笑声 阅读(118) 评论(0) 推荐(0) 编辑