码迷,mamicode.com
首页 > 其他好文 > 详细

缓存更新策略

时间:2019-03-18 10:28:05      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:阶段   数据库   用法   知识   不能   直接   caching   through   失效   

之前面试,面试官问到了我了缓存更新的问题:更新数据库和更新缓存的逻辑是什么样的?

当时我说的是:先失效缓存,然后再去更新数据库。当时我也说不出个子丑寅卯来,只怪自己用缓存只停留在表面阶段,没有太深挖原理,没有去想缓存的更新策略(平常没接触到这方面),也没有取想缓存更新失败的各种情形。同一个坑不能掉进去两次,这次借这个机会好好梳理一下缓存这块的知识。


缓存的基本概念和用法我就跳过,直接来看缓存的更新策略。

缓存更新的策略有四种:

  • Cache aside
  • Read through
  • Write through
  • Write behind caching

缓存更新策略

标签:阶段   数据库   用法   知识   不能   直接   caching   through   失效   

原文地址:https://www.cnblogs.com/tuhooo/p/10550603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!