zoukankan      html  css  js  c++  java
  • 12_Redis缓存穿透

    【何为缓存穿透】

    缓存穿透是查询一个一定不存在的数据,这样的请求都要到存储层MySql去查询,失去了缓存的意义,在流量大时,可能MySql就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就是一个漏洞。

     【为缓存增加一道防火墙】

    【布隆过滤器】

    布隆过滤器(Bloom Filter)是1970年布隆提出的,布隆过滤器可以用来检验一个元素是否存在一个集合中,因此它是一个空间效率极高的概率型算法,它实际上是由一个很长的二进制向量和一系列的随机映射方法组成。

  • 相关阅读:
    IO流
    泛型类
    自动打包&解包:auto-boxing&unboxing
    Map接口
    如何选择数据结构
    Compareable接口
    List常用算法
    equals和==
    List接口
    set接口
  • 原文地址:https://www.cnblogs.com/HigginCui/p/9063220.html
Copyright © 2011-2022 走看看