System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及大数据索引的,尤其涉及一种大数据索引优化方法、装置、电子设备及存储介质。
技术介绍
1、随着智能化科技的不断发展,人们的生活、工作、学习之中越来越多地用到了智能化设备,使用智能化科技手段,提高了人们生活的质量,增加了人们学习和工作的效率。
2、目前,本领域技术人员通常在进行大数据平台的索引构建工作的时候,会将大数据中各个子数据库的索引进行优化处理,以便在最短的时间内找到最准确的大数据信息。但是现有技术中的大数据平台索引优化方法仅仅是将大数据平台中各个子系统中不同数据库的索引加以叠加和排列,并在用户输入关键字的时候从索引池中寻找与之匹配的大数据索引信息,从而得到用户所需的大数据信息,无法在大数据平台规模较大的时候更加精准快速的锁定目标索引和目标信息,降低了索引搜索的效率。
技术实现思路
1、本申请提供一种大数据索引优化方法、装置、电子设备及存储介质,该方法中的索引优化方法比一般的索引排列先进先出的方式,更具有实用性,由于附加了索引联动参数的配置,使得大索引和小索引之间产生了新的科学的对应关系,因此在多个索引发生的时候可以更好地指导索引的工作,增加索引搜索的整体效率。
2、第一方面,本申请实施例提供一种大数据索引优化方法,包括:
3、采集第一数据库索引数据和第二数据库索引数据;
4、将所述第一数据库索引数据进行预处理,得到预处理后的第一数据库索引数据;
5、将所述预处理后的第一数据库索引数据输入至索引联动匹配矩阵,生
6、将所述索引联动参数和第二数据库索引数据,输入到预设优化算法,得到第一优化结果。
7、在一些实施例中,所述方法还包括:
8、所述第一优化结果根据索引验证匹配矩阵,得到第二优化结果,其中,所述第二优化结果包括所述第一优化结果和验证数据。
9、在一些实施例中,所述将所述第一数据库索引数据进行预处理的步骤包括:
10、将所述第一数据库索引数据进行冗余处理,得到精准索引数据,其中,所述第一数据库索引数据包括:字头数据和引导数据。
11、在一些实施例中,所述索引联动匹配矩阵包括:
12、
13、其中,d1至dn表示n组精准索引数据输入对比参数,α1至αn表示n组与精准索引数据对应的索引联动参数。
14、在一些实施例中,所述预设优化算法包括:
15、
16、其中,xp(u)是第一优化结果,u是第二数据库索引数据,α是索引联动参数,t是时间参数,x(u)和x(-u)分别是高阶累积量分解的过程索引优化参数。
17、在一些实施例中,所述将所述第一优化结果输入至索引验证匹配矩阵,得到第二优化结果包括:
18、通过所述索引验证匹配矩阵生成所述验证数据,其中,所述索引验证匹配矩阵包括:
19、
20、其中,xp(u)是第一优化结果,y是对应的验证数据;
21、将所述第一优化结果和所述验证数据进行整合汇总,得到所述第二优化结果。
22、第二方面,本申请实施例提供一种大数据索引优化装置,包括:
23、采集模块,用于根据数据请求变量,采集第一数据库索引数据和第二数据库索引数据;
24、预处理模块,用于将所述第一数据库索引数据进行预处理,得到预处理后的第一数据库索引数据;
25、生成模块,用于将预处理后的所述第一数据库索引数据输入至索引联动匹配矩阵,生成索引联动参数;
26、优化模块,用于根据所述索引联动参数和预设优化算法,将所述第二数据库索引数据输入,得到第一优化结果。
27、在一些实施例中,所述方法还包括:
28、验证模块,用于将所述第一优化结果输入至索引验证匹配矩阵,得到第二优化结果,其中,所述第二优化结果包括:索引数据、验证数据。
29、第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述的大数据索引优化方法的步骤。
30、第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现所述的大数据索引优化方法的步骤。
31、上述实施例中,提供的一种大数据索引优化方法、装置、电子设备及存储介质,该方法中的索引优化方法比一般的索引排列先进先出的方式,更具有实用性,由于附加了索引联动参数的配置,使得大索引和小索引之间产生了新的科学的对应关系,因此在多个索引发生的时候可以更好地指导索引的工作,增加索引搜索的整体效率。该方法包括:采集第一数据库索引数据和第二数据库索引数据;将所述第一数据库索引数据进行预处理,得到预处理后的第一数据库索引数据;将所述预处理后的第一数据库索引数据输入至索引联动匹配矩阵,生成索引联动参数;将所述索引联动参数和第二数据库索引数据,输入到预设优化算法,得到第一优化结果。
本文档来自技高网...【技术保护点】
1.一种大数据索引优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述第一数据库索引数据进行预处理的步骤包括:
4.根据权利要求2所述的方法,其特征在于,所述索引联动匹配矩阵包括:
5.根据权利要求1所述的方法,其特征在于,所述预设优化算法包括:
6.根据权利要求2所述的方法,其特征在于,所述将所述第一优化结果输入至索引验证匹配矩阵,得到第二优化结果的步骤包括:
7.一种大数据索引优化装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,还包括:
9.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的大数据索引优化方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的大数据索引优化方法的步骤。
【技术特征摘要】
1.一种大数据索引优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求1所述的方法,其特征在于,所述将所述第一数据库索引数据进行预处理的步骤包括:
4.根据权利要求2所述的方法,其特征在于,所述索引联动匹配矩阵包括:
5.根据权利要求1所述的方法,其特征在于,所述预设优化算法包括:
6.根据权利要求2所述的方法,其特征在于,所述将所述第一优化结果输入至索引验证匹配矩阵,得到第二优...
【专利技术属性】
技术研发人员:关晓岚,韩文,
申请(专利权)人:同方知网北京技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。