缓存穿透:(数据库中没对应数据,所以每次都查数据库) 解决办法:对同一查询条件如果没有数据则缓存空对象 缓存雪崩:(同一时间,大量缓存对象ttl同时到期) 解决办法:设置ttl时,加上一个随机值,或每次get后更新ttl