缓存数据处理方法、装置、计算机设备及存储介质与流程

文档序号:33360441发布日期:2023-03-07 20:37阅读:来源:国知局

技术特征:
1.一种缓存数据处理方法,其特征在于,包括下述步骤:判断是否接收到管理用户通过目标接口触发的信息变更请求;其中,所述信息变更请求携带变更标识信息,所述变更标识信息包括目标用户标识与目标变更标识触发类型;若是,对所述信息变更请求进行解析,从所述信息变更请求中提取出所述变更标识信息;获取预设的数据库表;基于所述变更标识信息对所述数据库表进行查询,从所述数据库表中查询出与所述变更标识信息对应的目标关键值;基于预设的消息队列,对redis数据库中与所述目标关键值对应的原始缓存数据进行删除处理。2.根据权利要求1所述的缓存数据处理方法,其特征在于,所述基于预设的消息队列,对r ed i s数据库中与所述目标关键值对应的原始缓存数据进行删除处理的步骤,具体包括:调用预设的所述消息队列;将所述目标关键值发送至所述消息队列中,以在所述消息队列内记录与所述原始缓存数据对应的数据删除任务;从所述消息队列中获取所述目标关键值;对基于所述目标关键值从所述r ed i s数据库中查询得到的所述原始缓存数据进行删除处理。3.根据权利要求1所述的缓存数据处理方法,其特征在于,在所述基于预设的消息队列,对redis数据库中与所述目标关键值对应的原始缓存数据进行删除处理的步骤之后,还包括:获取所述目标接口的接口信息;其中,所述接口信息包括接口名与接口参数;调用与所述接口信息对应的接口方法;运行所述接口方法生成相应的目标缓存数据;将所述目标缓存数据存储于所述redis数据库内,以完成对于所述原始缓存数据的更新处理。4.根据权利要求3所述的缓存数据处理方法,其特征在于,在所述调用与所述接口信息对应的接口方法的步骤之后,还包括:获取所述接口方法的方法参数,以及获取所述接口方法的方法名;获取预设的多种存储方式;从所有所述存储方式中确定出目标存储方式;基于所述目标存储方式对所述接口信息进行存储。5.根据权利要求3所述的缓存数据处理方法,其特征在于,所述将所述目标缓存数据存储于所述r ed i s数据库内的步骤,具体包括:获取预设的缓存时间;以及,获取预设的过期时间;基于所述缓存时间与所述过期时间将所述目标缓存数据存储至所述redis数据库内。6.根据权利要求1所述的缓存数据处理方法,其特征在于,在所述判断是否接收到用户
通过目标接口触发的信息变更请求的步骤之前,还包括:判断是否接收到用户通过所述目标接口触发的数据查询请求;若是,运行与所述目标接口对应的预设方法得到相应的运行结果数据;其中,在所述目标接口对应的所述预设方法内添加有自定义注解;将所述运行结果数据返回至与所述用户对应的终端;以及,在所述预设方法的运行过程中,调用预设线程获取与所述自定义注解对应的指定信息;其中,所述指定信息包括用户标识、变更标识触发类型以及所述运行结果数据内的关键值;基于所述指定信息生成相应的数据记录;将所述数据记录存储于所述数据库表内。7.根据权利要求6所述的缓存数据处理方法,其特征在于,在所述运行与所述目标接口对应的预设方法得到对应的运行结果数据的步骤之前,还包括:获取所述自定义注解;将所述自定义注解添加至与所述目标接口对应的所述预设方法内;获取预设的标识位;将所述标识位添加至所述自定义注解的属性内。8.一种缓存数据处理装置,其特征在于,包括:第一判断模块,用于判断是否接收到管理用户通过目标接口触发的信息变更请求;其中,所述信息变更请求携带变更标识信息,所述变更标识信息包括目标用户标识与目标变更标识触发类型;提取模块,用于若是,对所述信息变更请求进行解析,从所述信息变更请求中提取出所述变更标识信息;第一获取模块,用于获取预设的数据库表;查询模块,用于基于所述变更标识信息对所述数据库表进行查询,从所述数据库表中查询出与所述变更标识信息对应的目标关键值;处理模块,用于基于预设的消息队列,对redis数据库中与所述目标关键值对应的原始缓存数据进行删除处理。9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的缓存数据处理方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如权利要求1至7中任一项所述的缓存数据处理方法的步骤。

技术总结
本申请实施例属于大数据领域,涉及一种缓存数据处理方法,包括:判断是否接收到管理用户通过目标接口触发的信息变更请求;其中,信息变更请求携带变更标识信息;若是,对信息变更请求进行解析,从信息变更请求中提取出变更标识信息;获取预设的数据库表;基于变更标识信息对数据库表进行查询,从数据库表中查询出与变更标识信息对应的目标关键值;基于预设的消息队列,对redis数据库中与目标关键值对应的原始缓存数据进行删除处理。本申请还提供一种缓存数据处理装置、计算机设备及存储介质。此外,本申请还涉及区块链技术,错误定位信息可存储于区块链中。本申请有效地提高了对于redis数据库中缓存数据的删除处理的处理效率与处理智能性。与处理智能性。与处理智能性。


技术研发人员:庄志辉
受保护的技术使用者:中国平安财产保险股份有限公司
技术研发日:2022.11.21
技术公布日:2023/3/6
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1