System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,具体是一种动态数据智能查询方法、系统及存储介质。
技术介绍
1、为了保证数据查询的高效,传统的数据查询方式一般利用诸多的关键词如:时间戳、关键字等作为查询条件来匹配目标数据,但是,这种数据查询方式,一般适用于静态的数据查询,对于动态数据而言,由于其数据特征是变化且可能是多样的,因此,采用与静态数据相同的查询方式,并不能够满足查询业务的需求,并且,静态数据查询的方式在对于动态数据的查询时,也会存在效率低下、准确性差的问题。
技术实现思路
1、本申请的目的在于提供一种动态数据智能查询方法、系统及存储介质,以确保检测结果的准确性。
2、为实现上述目的,本申请公开了以下技术方案:
3、第一方面,本申请公开了一种动态数据智能查询方法,该方法包括以下步骤:
4、基于被查询数据的数据类型配置数据动态逻辑;
5、输入数据查询条件,并对数据查询条件进行逻辑分析,获取查询逻辑项;
6、获取动态数据库中的顺时数据流,所述顺时数据流包括一个动态数据至少在两个动态变化时间节点时产生的动态数据段,并对所述顺时数据流进行数据切片获取瞬时数据切片数据;
7、对所述瞬时数据切片数据进行逻辑分析,获取数据瞬时逻辑;
8、将查询逻辑项与所述数据瞬时逻辑进行匹配,获取至少一个动态数据及其数据地址作为查询结果进行输出;
9、重复进行查询逻辑项与所述数据瞬时逻辑的匹配,并实时更新查询结果。
10、作
11、基于大数据对被查询数据的数据类型对被查询的数据的动态变化进行获取,并提取该动态变化对应的逻辑特征作为该被查询数据对应的数据动态逻辑。
12、作为优选,所述的对数据查询条件进行逻辑分析,获取查询逻辑项,具体包括:
13、对数据查询条件进行数据解析;
14、按照预设的逻辑特征对数据解析后的数据查询条件进行遍历匹配;
15、将匹配到的逻辑特征作为所述查询逻辑项。
16、作为优选,所述的瞬时数据切片数据中包括至少一个所述顺时数据流对应的数据动态逻辑。
17、作为优选,当所述的瞬时数据切片数据中不具有对应的数据动态逻辑时,将该瞬时数据切片数据作为无效数据进行丢弃,并重新对所述顺时数据流进行数据切片,直至产生的瞬时数据切片数据中包括至少一个所述顺时数据流对应的数据动态逻辑时,保留该瞬时数据切片数据并进行所述逻辑分析。
18、作为优选,所述的逻辑分析具体包括:
19、按照预设的逻辑特征对所述瞬时数据切片数据进行遍历匹配;
20、将匹配到的逻辑特征作为所述数据瞬时逻辑。
21、作为优选,在所述的将查询逻辑项与所述数据瞬时逻辑进行匹配中,当未匹配成功时,将所述瞬时数据切片数据作为无效数据进行丢弃,并对该瞬时数据切片数据对应的动态数据重新进行顺时数据流的获取。
22、作为优选,在所述的将查询逻辑项与所述数据瞬时逻辑进行匹配中,当匹配的结果为个,为正整数且时,计算查询逻辑项与该个匹配的结果对应的动态数据的数据瞬时逻辑进行匹配度计算,并按照匹配度从大到小的排序方式生成结果序列,并将所述结果序列中的每个动态数据赋值数据地址后作为所述查询结果。
23、第二方面,本申请公开了一种动态数据智能查询系统,适用于如上所述的动态数据智能查询方法,包括逻辑配置模块、查询解析模块、切片处理模块、逻辑分析模块和结果输出模块;
24、所述逻辑配置模块配置为:基于被查询数据的数据类型配置数据动态逻辑;
25、所述查询解析模块配置为:输入数据查询条件,并对数据查询条件进行逻辑分析,获取查询逻辑项;
26、所述切片处理模块配置为:获取动态数据库中的顺时数据流,所述顺时数据流包括一个动态数据至少在两个动态变化时间节点时产生的动态数据段,并对所述顺时数据流进行数据切片获取瞬时数据切片数据;
27、所述逻辑分析模块配置为:对所述瞬时数据切片数据进行逻辑分析,获取数据瞬时逻辑;
28、所述结果输出模块配置为:将查询逻辑项与所述数据瞬时逻辑进行匹配,获取至少一个动态数据及其数据地址作为查询结果进行输出。
29、第三方面,本申请公开了一种计算机可读存储介质,其上存储有能够被处理器执行的计算机程序,当所述计算机程序被所述处理器执行时,实现如上所述的动态数据智能查询方法。
30、有益效果:本申请的动态数据智能查询方法、系统及存储介质,通过数据动态逻辑的配置、查询逻辑项的分析、数据瞬时逻辑的获取,以及查询逻辑项和数据瞬时逻辑之间的匹配,实现了查询条件与被查询到的动态数据之间的高度关联,再通过持续进行的查询结果的更新,实现了对动态数据进行查询时的结果的准确性。
本文档来自技高网...【技术保护点】
1.一种动态数据智能查询方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的基于被查询数据的数据类型配置数据动态逻辑,具体包括:
3.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的对数据查询条件进行逻辑分析,获取查询逻辑项,具体包括:
4.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的瞬时数据切片数据中包括至少一个所述顺时数据流对应的数据动态逻辑。
5.根据权利要求1所述的动态数据智能查询方法,其特征在于,当所述的瞬时数据切片数据中不具有对应的数据动态逻辑时,将该瞬时数据切片数据作为无效数据进行丢弃,并重新对所述顺时数据流进行数据切片,直至产生的瞬时数据切片数据中包括至少一个所述顺时数据流对应的数据动态逻辑时,保留该瞬时数据切片数据并进行所述逻辑分析。
6.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的逻辑分析具体包括:
7.根据权利要求1所述的动态数据智能查询方法,其特征在于,在所述的将查询逻辑项与所述数据瞬时逻辑
8.根据权利要求1所述的动态数据智能查询方法,其特征在于,在所述的将查询逻辑项与所述数据瞬时逻辑进行匹配中,当匹配的结果为个,为正整数且时,计算查询逻辑项与该个匹配的结果对应的动态数据的数据瞬时逻辑进行匹配度计算,并按照匹配度从大到小的排序方式生成结果序列,并将所述结果序列中的每个动态数据赋值数据地址后作为所述查询结果。
9.一种动态数据智能查询系统,适用于如权利要求1-8任意一项所述的动态数据智能查询方法,其特征在于,包括逻辑配置模块、查询解析模块、切片处理模块、逻辑分析模块和结果输出模块;
10.一种计算机可读存储介质,其特征在于,其上存储有能够被处理器执行的计算机程序,当所述计算机程序被所述处理器执行时,实现如权利要求1-8任意一项所述的动态数据智能查询方法。
...【技术特征摘要】
1.一种动态数据智能查询方法,其特征在于,该方法包括以下步骤:
2.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的基于被查询数据的数据类型配置数据动态逻辑,具体包括:
3.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的对数据查询条件进行逻辑分析,获取查询逻辑项,具体包括:
4.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的瞬时数据切片数据中包括至少一个所述顺时数据流对应的数据动态逻辑。
5.根据权利要求1所述的动态数据智能查询方法,其特征在于,当所述的瞬时数据切片数据中不具有对应的数据动态逻辑时,将该瞬时数据切片数据作为无效数据进行丢弃,并重新对所述顺时数据流进行数据切片,直至产生的瞬时数据切片数据中包括至少一个所述顺时数据流对应的数据动态逻辑时,保留该瞬时数据切片数据并进行所述逻辑分析。
6.根据权利要求1所述的动态数据智能查询方法,其特征在于,所述的逻辑分析具体包括:
7.根据权利要求1所述...
【专利技术属性】
技术研发人员:邢军,张健,朱锡军,李国辉,龚春生,
申请(专利权)人:广州极数科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。