资源匹配方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37482487 阅读:20 留言:0更新日期:2023-05-07 09:22
本申请实施例提供资源匹配方法、装置、电子设备和存储介质,其中,方法包括:获取多个第一资源以及多个第一资源对应的第二资源;将所述第一资源的多个属性标签化;将所述第二资源的多个属性标签化;根据所述第一资源标签化后的属性构造多个第一向量;根据所述第二资源标签化后的属性构造多个第二向量;根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配。实施上述实施例,能够减少数据转移造成的服务器资源浪费。器资源浪费。器资源浪费。

【技术实现步骤摘要】
资源匹配方法、装置、电子设备和存储介质


[0001]本申请涉及数据存储
,具体而言,涉及资源匹配方法、装置、电子设备和存储介质。

技术介绍

[0002]在银行的业务数据处理的过程中,由于不同的数据就要依托不同的平台进行管理,不同的数据存储于不同的服务器中。在进行服务器迁移,服务器更新,服务器备份时,需要将不同的数据存储在不同的设备中,但是不同的存储设备具有不同的存储性能,不同的服务器和数据管理平台本身配置有不同的数据处理函数以及数据库,不同的数据对应不同的需求,不同的需求对应不同的读取频率以及不同的读取函数的调用。因此,在海量数据背景下,当进行数据迁移时,将不同的数据的存储于不同的设备,会有不同的读取效率。现有技术中,通常都是将数据转移到具有足够容量的服务器或者数据管理平台进行处理,这样在一定程度上浪费了服务器资源。

技术实现思路

[0003]有鉴于此,本申请实施例的目的在于提供资源匹配方法、装置、电子设备和存储介质资源匹配方法、装置、电子设备和存储介质,能够减少数据转移造成的服务器资源浪费。
[0004]第一方面,本申请实施例提供了一种方法,包括:
[0005]获取多个第一资源以及多个第一资源对应的第二资源;
[0006]将所述第一资源的多个属性标签化;
[0007]将所述第二资源的多个属性标签化;
[0008]根据所述第一资源标签化后的属性构造多个第一向量;
[0009]根据所述第二资源标签化后的属性构造多个第二向量;
[0010]根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配。
[0011]在上述实现过程中,第一资源和第二资源具有不同的属性值,第一资源之间的相似度代表了不同数据之间的业务需求、数据特征的相似度或者不同服务器之间的存储性能、存储操作的相似度。因此,根据第一资源构建多个第一向量;根据第二资源构建多个第二向量;根据第一资源和第二资源之间的相似度将多个第二资源和多个第一资源进行匹配,能够使得重新匹配后整个系统的存储性能不变,避免随机存储的情况时,存储系统中进行数据交换的服务器变多,浪费服务器的资源。
[0012]进一步地,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:
[0013]根据多个所述第一向量的相似度将多个所述第一资源进行聚类;
[0014]根据多个所述第二向量的相似度将多个所述第二资源进行聚类;
[0015]获取待重新匹配的第二资源;
[0016]确定所述待重新匹配的第二资源对应的第三资源;
[0017]根据所述待重新匹配的第二资源所属的聚类和所述第三资源所属的聚类为所述待重新匹配的第二资源重新匹配第一资源。
[0018]在上述实现过程中,根据第一向量之间的相似度和第二向量之间的相似度分别将第一资源和第二资源进行聚类,能够得到不同的待匹配的第二资源相近的资源,金地艺地可以将待重新匹配的第二资源迅速地进行匹配。
[0019]进一步地,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:
[0020]获取待重新匹配的第二资源;
[0021]根据所述第二向量的相似度在多个所述第二资源中获取和所述待重新匹配的第二资源相似度最高的第四资源;
[0022]将所述待重新匹配的第二资源和所述第四资源对应的第一资源匹配。
[0023]进一步地,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:
[0024]获取待重新匹配的第二资源;
[0025]获取所述待重新匹配的第二资源对应的第三资源;
[0026]根据所述第二向量的相似度在多个所述第二资源中获取和所述待重新匹配的第二资源相似度最高的第四资源;
[0027]根据所述第一向量的相似度在多个所述第一资源中获取和所述第三资源相似度最高的第五资源;
[0028]根据所述待重新匹配的第二资源和所述第三资源的相似度、所述第四资源和所述第五资源的相似度将所述待重新匹配的第二资源重新匹配。
[0029]进一步地,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:
[0030]获取待重新匹配的第二资源;
[0031]获取所述待重新匹配的第二资源对应的第三资源;
[0032]根据所述第二向量在多个所述第二资源中获取和所述待重新匹配的第二资源相似度最高的多个第四资源;
[0033]在多个所述第一资源中获取所述第四资源对应的多个第五资源;
[0034]根据所述待重新匹配的第二资源和多个所述第四资源的相似度、所述第三资源和多个所述第五资源的相似度将所述待重新匹配的第二资源重新匹配。
[0035]进一步地,根据所述待重新匹配的第二资源和多个所述第四资源的相似度、所述第三资源和多个所述第五资源的相似度将所述待重新匹配的第二资源重新匹配的步骤,包括:
[0036]获取第一资源对应的第一权重值;
[0037]获取第二资源对应的第二权重值;
[0038]将所述第二权重值分别和多个所述待重新匹配的第二资源和所述多个所述第四资源的相似度相乘,得到多个第一相似度;
[0039]将所述第一权重值分别和所述第三资源和多个所述第五资源的相似度相乘,得到
多个第二相似度;
[0040]根据多个所述第一相似度和多个所述第二相似度将所述待重新匹配的第二资源重新匹配。
[0041]进一步地,所述根据多个所述第一相似度和多个所述第二相似度将所述待重新匹配的第二资源重新匹配的步骤,包括:
[0042]将每个所述第五资源对应的多个第一相似度、第二相似度相加,得到多个特征值;
[0043]将所述待匹配的第二资源和所述多个特征值中最大的特征值对应的第五资源匹配。
[0044]第二方面,本申请实施例提供一种资源匹配装置,包括:
[0045]获取模块,用于获取多个第一资源以及多个第一资源对应的第二资源;
[0046]标签化模块,用于将所述第一资源的多个属性标签化;将所述第二资源的多个属性标签化;
[0047]向量构建模块,用于根据所述第一资源标签化后的属性构造多个第一向量;根据所述第二资源标签化后的属性构造多个第二向量;
[0048]匹配模块,用于根据多个所述第一向量、多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配。
[0049]第三方面,本申请实施例提供的一种电子设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的方法的步骤。
[0050]第四方面,本申请实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子资源匹配方法,其特征在于,包括:获取多个第一资源以及多个第一资源对应的第二资源;将所述第一资源的多个属性标签化;将所述第二资源的多个属性标签化;根据所述第一资源标签化后的属性构造多个第一向量;根据所述第二资源标签化后的属性构造多个第二向量;根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配。2.根据权利要求1所述的资源匹配方法,其特征在于,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:根据多个所述第一向量的相似度将多个所述第一资源进行聚类;根据多个所述第二向量的相似度将多个所述第二资源进行聚类;获取待重新匹配的第二资源;确定所述待重新匹配的第二资源对应的第三资源;根据所述待重新匹配的第二资源所属的聚类和所述第三资源所属的聚类为所述待重新匹配的第二资源重新匹配第一资源。3.根据权利要求1所述的资源匹配方法,其特征在于,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:获取待重新匹配的第二资源;根据所述第二向量的相似度在多个所述第二资源中获取和所述待重新匹配的第二资源相似度最高的第四资源;将所述待重新匹配的第二资源和所述第四资源对应的第一资源匹配。4.根据权利要求1所述的资源匹配方法,其特征在于,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:获取待重新匹配的第二资源;获取所述待重新匹配的第二资源对应的第三资源;根据所述第二向量的相似度在多个所述第二资源中获取和所述待重新匹配的第二资源相似度最高的第四资源;根据所述第一向量的相似度在多个所述第一资源中获取和所述第三资源的相似度最高的第五资源;根据所述待重新匹配的第二资源和所述第三资源的相似度、所述第四资源和所述第五资源的相似度将所述待重新匹配的第二资源重新匹配。5.根据权利要求1所述的资源匹配方法,其特征在于,所述根据多个所述第一向量和/或多个所述第二向量的相似度将多个所述第二资源和多个所述第一资源进行匹配的步骤,包括:获取待重新匹配的第二资源;
获取所述待重新匹配的第二资源对应的第三资源;...

【专利技术属性】
技术研发人员:钱辉娟
申请(专利权)人:平安银行股份有限公司
类型:发明
国别省市:

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

1