缓存系统的安全防护方法及装置制造方法及图纸

技术编号:44585101 阅读:12 留言:0更新日期:2025-03-14 12:46
本申请公开了一种缓存系统的安全防护方法及装置,该方法为:获得历史查询请求的基本信息以及行为信息;利用迪杰斯特拉算法,对历史查询请求的行为信息进行路径分析,以获得历史查询请求的处理路径;基于历史查询请求的处理路径,确定历史查询请求的查询模式;基于历史查询请求的查询模式,确定训练样本;利用训练样本,对神经网络模型进行训练,以获得目标模型;当缓存系统接收到查询请求时,利用目标模型识别查询请求造成缓存穿透的目标概率;触发缓存系统执行与目标概率匹配的缓存策略。该方法根据查询模式确定对应的训练样本实现目标模型的训练,使得目标模型能够识别查询请求造成缓存穿透的目标概率,从而有效防止缓存系统发生缓存穿透。

【技术实现步骤摘要】

本申请涉及数据安全领域,尤其涉及一种缓存系统的安全防护方法及装置


技术介绍

1、缓存系统作为提高数据检索效率和减轻数据库负担的关键技术,在多种计算环境中得到了广泛应用。然而,缓存系统面临着多种挑战,其中最为显著的是缓存穿透问题。缓存穿透是指查询请求在缓存和数据库中都找不到相应数据的情况,这类请求因无法在缓存中得到处理而直接请求数据库,从而可能导致数据库的过度负担。缓存穿透不仅降低了缓存效率,也增加了数据库的负载,特别是在高流量的环境中。

2、目前,解决缓存穿透的常见方法包括设置空对象缓存、布隆过滤器等。虽然这些方法在一定程度上有效,但它们也有自己的局限性。例如,设置空对象缓存可能导致缓存空间的浪费,而布隆过滤器则可能出现误判。


技术实现思路

1、本申请提供了一种缓存系统的安全防护方法及装置,目的在于防止缓存系统发生缓存穿透。

2、为了实现上述目的,本申请提供了以下技术方案:

3、一种缓存系统的安全防护方法,包括:

4、获得历史查询请求的基本信息以及行为信息;<本文档来自技高网...

【技术保护点】

1.一种缓存系统的安全防护方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述历史查询请求的处理路径,确定所述历史查询请求的查询模式,包括:

3.根据权利要求1所述的方法,其特征在于,所述神经网络模型包括卷积神经网络模型,所述卷积神经网络模型包括第一卷积层、第一激活层、第一池化层、第二卷积层、第二激活层、第二池化层以及全连接层,其中,所述第一卷积层与所述第二卷积层采用相同的卷积核,所述第一激活层与所述第二激活层采用相同的非线性函数,所述第一池化层与所述第二池化层采用相同的最大池化操作。

4.根据权利要求1所述的方法,其特征在于,...

【技术特征摘要】

1.一种缓存系统的安全防护方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,基于所述历史查询请求的处理路径,确定所述历史查询请求的查询模式,包括:

3.根据权利要求1所述的方法,其特征在于,所述神经网络模型包括卷积神经网络模型,所述卷积神经网络模型包括第一卷积层、第一激活层、第一池化层、第二卷积层、第二激活层、第二池化层以及全连接层,其中,所述第一卷积层与所述第二卷积层采用相同的卷积核,所述第一激活层与所述第二激活层采用相同的非线性函数,所述第一池化层与所述第二池化层采用相同的最大池化操作。

4.根据权利要求1所述的方法,其特征在于,触发所述缓存系统执行与所述目标概率匹配的缓存策略,包括:

5.一种缓存系统的安全防护装置,其特征在于,包括:

6.根据权利要求5所述的装...

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

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

1