首页 > 其他 > 详细

增加缓存项和调用增加的持久化过程的先后顺序

时间:2020-07-15 16:04:04      阅读:41      评论:0      收藏:0      [点我收藏+]

我们经常用内存缓存数据库的内容,在新增内容时则需要进行两项操作:写入数据库,更新缓存项。

根据缓存的具体实现,这两步操作的顺序是不同的。

如果新的缓存项是从数据库中载入的,当然应该先写入数据库,再载入之。

如果新的缓存项是直接操作缓存,则应该先更新缓存,再持久化。因为如果先持久化,再更新缓存,则可能因为缓存是初次使用,缓存中就会存在重复的两个新增项(一个是持久化后载入的,一个是直接操作缓存的)。

增加缓存项和调用增加的持久化过程的先后顺序

原文:https://www.cnblogs.com/wzy77cn/p/13305235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!