首页 > 数据库技术 > 详细

利用数据库触发器实现定期自动增量更新缓存

时间:2019-02-25 21:08:31      阅读:214      评论:0      收藏:0      [点我收藏+]

首先不管如何要有一张表记录下数据的修改记录,下图是本人设计的表结构

技术分享图片

本次利用触发器记录数据的更改主要需要注意在上一次更新到下一次更新期间对同一数据进行操作的各种情况,下图为我整理的对同一数据进行多次操作的各种情况以及记录方式

技术分享图片

而本次触发器实现缓存的定期增量更新主要区分两种情况:

1.insert、update

当insert、update时需要按照field(field既为联合查询时的条件字段)进行几张表的联合查询取出value

2.delete

当delete时无需进行联合查询,直接查出key,将缓存中对应的key删除

 

 

利用数据库触发器实现定期自动增量更新缓存

原文:https://www.cnblogs.com/buggeerWang/p/10433424.html

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