在数据层和业务层都有缓存,这些缓存键怎么管理呢?如何做到及时更新缓存?
每一个有缓存的类
添加一个 clear方法 通过调用clear方法来清理这个类的 缓存
如果条件允许加一个 remove 方法 传入key之类的条件 清理某个缓存
然后在外部如果出现修改的位置 调用 clear 或者remove 那么就能做到 及时清理
及时更新缓存?听的多的是及时清理缓存
看你的缓存机制用的哪种?是页面加载缓存还是其他的,这样很难明白你想干啥
更新数据时删除相应的缓存
我知道更新数据时删除相应的缓存,但是缓存键有那么多,怎么管理缓存键呢?