标签:阶段 数据库 用法 知识 不能 直接 caching through 失效
之前面试,面试官问到了我了缓存更新的问题:更新数据库和更新缓存的逻辑是什么样的?
当时我说的是:先失效缓存,然后再去更新数据库。当时我也说不出个子丑寅卯来,只怪自己用缓存只停留在表面阶段,没有太深挖原理,没有去想缓存的更新策略(平常没接触到这方面),也没有取想缓存更新失败的各种情形。同一个坑不能掉进去两次,这次借这个机会好好梳理一下缓存这块的知识。
缓存的基本概念和用法我就跳过,直接来看缓存的更新策略。
缓存更新的策略有四种:
标签:阶段 数据库 用法 知识 不能 直接 caching through 失效
原文地址:https://www.cnblogs.com/tuhooo/p/10550603.html