redis缓存雪崩、穿透、击穿、热点key分别代表什么

Redis逻辑 :先从缓存取,缓存有就直接返回,没有就查库,查到就存Redis没有就返回空。 缓存穿透 是针对数据库和缓存中都没有的数据。场景:当客户端发起查询时,缓存中没有就会去查库,库里也没有就会返回给客户端错误信息。这样是没问题 逻辑没毛病,但是存在一个漏洞 那就是无论什么样的key过来查我们都去接受他的请求这样就会被黑客抓住发起大量请求。并且Key都是我们系统中没有的,库里也查不到对应的值
相关文章
相关标签/搜索