基于注解的动态缓存方法、装置、设备、存储介质和程序产品制造方法及图纸

技术编号:44133101 阅读:28 留言:0更新日期:2025-01-24 22:53
本公开提供了一种基于注解的动态缓存方法,涉及数据处理技术领域,包括:利用数据库建立第一缓存数据表与第二缓存数据表,其中第一缓存数据表为包含有第一注解的数据表,第一缓存数据表与第二缓存数据表相关联;基于预设的切面类,通过判断第一缓存数据表为有效数据表以完成对第一缓存数据表的更新,其中:当第一缓存数据表中存在包含有第二注解的目标字段时,确定第一缓存数据表为有效数据表;当第一缓存数据表不存在包含第二注解的目标字段时,通过异步线程将目标字段加入第二缓存数据表中以对第一缓存数据表执行更新。本公开还提供了一种基于注解的动态缓存装置、设备、存储介质和程序产品。

【技术实现步骤摘要】

本公开涉及数据处理,可应用于金融领域,更具体地涉及一种基于注解的动态缓存方法、装置、设备、存储介质和程序产品


技术介绍

1、随着大数据时代的到来,数据存储与访问的效率日益成为企业信息系统中重要的性能指标。现有的应用系统中,大部分功能交互模块都存在查询功能。而随着业务需求逐渐丰富,越来越多的半统计类功能模块被要求实现实时查询,但因风险领域涉及客户数据量较大且表间可能存在多种关联,实时查询及处理存在响应时间性能问题,当系统并发量增大时,系统平均响应时间会因为多次进行长时间查询而增加,进而引发系统告警。为了提高数据访问速度,减少数据库负载,缓存技术应运而生。尤其是在动态数据处理场景下,如何高效管理缓存,以及确保缓存数据的实时性和一致性,成为技术发展的核心挑战之一。

2、传统的缓存方法中存在多种问题:一级缓存配置不足,当面对不同的查询需求时,缺乏自动适配能力;二级缓存仅限于数据库查询结果,对于复杂数据处理或多个查询组合的场景无能为力,无法显著提升整体性能;还存在多实例间的缓存不共享,容易导致相同数据在不同实例中缓存状态不一致,进而影响到数据的准确性和本文档来自技高网...

【技术保护点】

1.一种基于注解的动态缓存方法,其特征在于,应用于数据库端,所述方法包括:

2.根据权利要求1所述的基于注解的动态缓存方法,其特征在于,所述第一缓存数据表包括存储类型、存储参数、存储生效时间、存储失效时间与存储ID,其中;

3.根据权利要求1或2所述的基于注解的动态缓存方法,其特征在于,所述第一缓存数据表与第二缓存数据表相关联,其中;

4.根据权利要求1或2所述的基于注解的动态缓存方法,其特征在于,所述第一缓存数据表为包含有第一注解的数据表,对所述第一缓存数据表增加第一注解包括:

5.根据权利要求4所述的基于注解的动态缓存方法,其特征在于,...

【技术特征摘要】

1.一种基于注解的动态缓存方法,其特征在于,应用于数据库端,所述方法包括:

2.根据权利要求1所述的基于注解的动态缓存方法,其特征在于,所述第一缓存数据表包括存储类型、存储参数、存储生效时间、存储失效时间与存储id,其中;

3.根据权利要求1或2所述的基于注解的动态缓存方法,其特征在于,所述第一缓存数据表与第二缓存数据表相关联,其中;

4.根据权利要求1或2所述的基于注解的动态缓存方法,其特征在于,所述第一缓存数据表为包含有第一注解的数据表,对所述第一缓存数据表增加第一注解包括:

5.根据权利要求4所述的基于注解的动态缓存方法,其特征在于,所述包含第二注解的目标字段通过以下方法获得,包括:

6.根据权利要求5所述的基于注解的动...

【专利技术属性】
技术研发人员:舒杨
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1