1.缓存穿透影响 根据key去redis查询缓存数据,若数据value不存在,则直接请求数据库或需要调用的第三方,如有大量此类请求或恶意请求,则会对数据库或第三方产生很大压力。可能会导致数据库或第三方系统宕机。 2.解决方案 需要缓存的数据不存在时,也将空值缓存到redis. 此类缓存根据业务场景,可设置较短的过期时间,如5分钟。