最近通过同学,突然知道服务器的缓存有很多猫腻,这里通过网上查询其他人的资料,进行记录: 缓存策略 比较简单的缓存策略: 1.失效:应用程序先从cache取数据,没有得到,则从数据库中取数据,成功后,放到缓存中. 2.命中:应用程序从cache中取数据,取到后返回. 3. 更新:先把数据存到数据库中,成功后,再让缓存失效. 4. 数据库不存在:缓存中存放null值,避免继续请求数据库,设置较短的过期时间 5. 过期时间:每次缓存设置过期时间,避免意外的脏数据 说明: 1. 为什么不先删除缓存数据,…