分类: Redis

2 篇文章

Redis——缓存击穿、穿透、雪崩
1、缓存穿透: (1)问题描述:key对应的数据并不存在,每次请求访问key时,缓存中查找不到,请求都会直接访问到数据库中去,请求量超出数据库时,便会导致数据库崩溃。如一个用户id不存在,数据库与缓存都不存在该id,此时黑客便可以利用此漏洞不断访问该id,造成数据库崩溃。 (2)解决方法: ①对空值缓存:如果一个查询数据为空(不管数据是否存在),都…