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