缓存数据的清除方法及装置、存储介质及电子设备制造方法及图纸

技术编号:32188023 阅读:18 留言:0更新日期:2022-02-08 15:52
本发明专利技术提供了一种缓存数据的清除方法及装置、存储介质及电子设备,该方法包括:响应于用户对数据信息的修改操作,确定所述数据信息对应的关联页面集合,所述关联页面集合中包括至少一个关联页面;确定每个所述关联页面对应的各个缓存参数;对于每个所述关联页面对应的每个所述缓存参数,确定该缓存参数对应的缓存类型,并获取所述缓存类型对应的预设清除脚本,依据所述预设清除脚本生成该缓存参数对应的清除脚本;对于每个所述关联界面,执行该关联界面对应的每个缓存参数所对应的清除脚本,以清除该关联界面对应的缓存数据。应用本发明专利技术提供的方法,无需人工清除缓存数据,可节省人力资源,且耗时短效率高,可提高缓存数据的准确性。确性。确性。

【技术实现步骤摘要】
缓存数据的清除方法及装置、存储介质及电子设备


[0001]本专利技术涉及互联网
,特别是涉及一种缓存数据的清除方法及装置、存储介质及电子设备。

技术介绍

[0002]在网站或应用系统的运维过程中,为了减少前端的响应时间,服务器通常会预先对各个页面调用的各类数据信息进行缓存,当前端请求当前页面的数据信息时,服务器可将该页面的缓存数据返回给前端,而无需访问数据库。
[0003]而在实际的应用场景中,工作人员常常会对数据库中的各个数据信息的内容进行修改,当工作人员对某一数据信息进行修改后,为了避免服务器向前端反馈修改前的缓存数据,工作人员还需清除服务器中调用该数据信息的页面的缓存数据,以使服务器对修改后的数据信息进行缓存。
[0004]目前,通常是由工作人员人工确定经修改的数据信息所涉及的页面,并手动清除涉及的页面的各类缓存数据,清除过程较为繁琐,耗时较长,难以在数据信息发生变更后,实时清除缓存,使得前端获取的缓存数据的信息准确性较低。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供了一种缓存数据的清除本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种缓存数据的清除方法,其特征在于,包括:响应于用户对数据信息的修改操作,确定所述数据信息对应的关联页面集合,所述关联页面集合中包括至少一个关联页面;确定每个所述关联页面对应的各个缓存参数;对于每个所述关联页面对应的每个所述缓存参数,确定该缓存参数对应的缓存类型,并获取所述缓存类型对应的预设清除脚本,依据所述预设清除脚本生成该缓存参数对应的清除脚本;对于每个所述关联界面,执行该关联界面对应的每个缓存参数所对应的清除脚本,以清除该关联界面对应的缓存数据。2.根据权利要求1所述的方法,其特征在于,所述确定所述数据信息对应的关联页面集合,包括:在预先配置的各个系统页面中,确定所述数据信息对应的各个目标页面,所述目标页面为调用所述数据信息的系统页面;将所述数据信息对应的每个所述目标页面作为关联页面,以组成所述关联页面集合。3.根据权利要求1所述的方法,其特征在于,所述确定每个所述关联页面对应的各个缓存参数,包括:对于每个所述关联页面,从预设的页面信息中,获取该关联页面对应的各个调用接口标识、各个数据库缓存键值和各个静态缓存地址,并将该关联页面对应的各个所述调用接口标识、各个所述数据库缓存键值和各个静态缓存地址,作为该关联页面对应的各个缓存参数。4.根据权利要求1所述的方法,其特征在于,所述依据所述预设清除脚本生成该缓存参数对应的清除脚本,包括:确定所述预设清除脚本中的参数占位符;将所述预设清除脚本中的所述参数占位符替换为该缓存参数,得到所述预设清除脚本对应的替换脚本,将所述替换脚本作为该缓存参数对应的清除脚本。5.根据权利要求1所述的方法,其特征在于,还包括:生成每个所述关联界面对应的缓存清除记录,并对各个所述关联界面对应的缓存清除记录进行存储。6.一种缓存数据的清除装置...

【专利技术属性】
技术研发人员:陈健
申请(专利权)人:北京搜房科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1