缓存失效模式
修改的时候,使缓存失效,下次重新查询的时候,再加入缓存

在 RedisDeskTopManager客户端查看缓存,可以看到缓存删除了



重启服务刷新页面

有了缓存,再次刷新首页,就不会去访问数据库了

现在有一种需求就是,改了菜单,要将这两个缓存都删除

修改下分类

缓存就没有了

第二种方式:重启服务,测试下就行了

重启服务,刷新 gulimall.com

查询有缓存,然后再修改菜单,缓存就会消失


本文探讨了缓存失效的两种常见模式:一是通过修改数据使缓存失效,下次查询时重新加载;二是直接删除缓存,如菜单更新时清除相关缓存。介绍了在RedisDeskTopManager中观察缓存变化的方法,并通过重启服务验证缓存是否正确失效。
缓存失效模式
修改的时候,使缓存失效,下次重新查询的时候,再加入缓存

在 RedisDeskTopManager客户端查看缓存,可以看到缓存删除了



重启服务刷新页面

有了缓存,再次刷新首页,就不会去访问数据库了

现在有一种需求就是,改了菜单,要将这两个缓存都删除

修改下分类

缓存就没有了

第二种方式:重启服务,测试下就行了

重启服务,刷新 gulimall.com

查询有缓存,然后再修改菜单,缓存就会消失



被折叠的 条评论
为什么被折叠?