一种基于数据挖掘技术的海量数据查询方法技术

技术编号:36221010 阅读:6 留言:0更新日期:2023-01-04 12:19
本发明专利技术涉及数据查询技术领域,具体公开了一种基于数据挖掘技术的海量数据查询方法,S1:用户登录、注册数据查询系统;S2:用户在系统内输入查询条件;S3:系统预判用户的待查询数据,并将预判的数据从数据库中提出备用;S4:根据用户最终输入的查询条件,系统优先从预判数据中提取查询数据进行展示;S5:若预判数据内无符合用户查询条件的查询数据,系统从数据库内提取查询数据进行展示;S6:用户自主选取所需数据。本方案能够根据用户的输入中的查询条件、用户的相关检索习惯、检索偏好、用户身份信息等对用户的所需的查询数据进行预判,为后期用户的全方位检索提供更加准确、优质的查询数据储备,提高系统数据查询效率,提高用户的体验感。体验感。体验感。

【技术实现步骤摘要】
一种基于数据挖掘技术的海量数据查询方法


[0001]本专利技术涉及数据查询
,具体为一种基于数据挖掘技术的海量数据查询方法。

技术介绍

[0002]海量数据是指巨大的,浩瀚的数据。目前,大多数的应用都要与数据库相连接,通过查询等操作得到数据预期结果。当达到一定的数据量、符合查询条件较多或多人同时在线查询时,从数据库中查询统计通常需要花费较长时间,导致查询效率较低,给查询用户造成高额的时间成本,导致用户体验感较差。

技术实现思路

[0003]本专利技术的目的在于提供一种基于数据挖掘技术的海量数据查询方法,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种基于数据挖掘技术的海量数据查询方法,包括以下具体的步骤:S1:用户登录、注册数据查询系统;S2:用户在系统内输入查询条件;S3:系统根据用户输入中的查询条件、用户的注册信息预判用户的待查询数据,并将预判的数据从数据库中提出备用;S4:根据用户最终输入的查询条件,系统优先从提出备用的预判数据中提取符合用户查询条件的查询数据至系统的查询界面进行展示;S5:若预判数据内无符合用户查询条件的查询数据,系统从数据库内提取符合用户查询条件的查询数据至系统的查询界面进行展示;S6:用户根据查询界面展示的查询数据自主选取所需数据即可。
[0005]作为本专利技术的一种优选方案,所述数据查询系统包括数据库,数据库包括录入模块、存储模块,录入模块用于数据库的数据录入和更新,存储模块用于根据录入的数据属性对数据库内的数据进行分类存储和处理。
[0006]作为本专利技术的一种优选方案,所述存储模块包括关键词存储单元、用户属性存储单元、输入属性存储单元,关键词存储单元用于根据输入数据内的关键词对数据进行分类存储,用户属性存储单元用于根据系统内对应用户的用户属性进行分类存储,输入属性存储单元用于根据输入的数据属性信息对数据进行分类存储。
[0007]作为本专利技术的一种优选方案,所述用户属性包括用户在查询系统内注册账号中填报的包括年龄、职业、所在地区、爱好在内的相关信息。
[0008]作为本专利技术的一种优选方案,所述数据查询系统包括输入模块、快速检索模块,输入模块用于查询人员向系统内输入待查询的查询条件,快速检索模块用于根据查询人员的最终查询条件的属性类别在数据库内检索、提出符合查询条件的检索数据。
[0009]作为本专利技术的一种优选方案,所述数据查询系统还包括预判模块、预检索模块、预储模块,预判模块用于根据查询人员的登录信息、输入中的检索信息预判其需要查询的相关数据,预检索模块用于根据预判模块的预判结果在数据库内进行预检索操作,并将预检索到的数据系统从数据库内提出至预储模块备用,预储模块用于存储预检索模块提出的预检索数据。
[0010]作为本专利技术的一种优选方案,所述快速检索模块与预存储模块连接,快速检索模块根据查询人员的最终查询条件的属性类别优先从预存储模块内检索、提出符合查询条件的检索数据。
[0011]作为本专利技术的一种优选方案,所述数据查询系统还包括用户分析模块,用户分析模块用于对用户的相关查询信息、数据进行分析、处理和整合,便于后期想特定的登录用户使用该数据查询系统时,为其提供更加定制化的数据查询服务。
[0012]作为本专利技术的一种优选方案,所述用户分析模块包括历史追溯单元、查询分析单元和查询数据处理单元,历史追溯单元用于记录、追溯用户的查询数据,查询分析单元用于对历史追溯单元内的用户查询数据进行分析,进而分析出相关用户检索属性,查询数据处理单元用于存储经由查询分析单元分析出的对应用户的检索属性,并将该数据发送至预判模块进行协同使用。
[0013]作为本专利技术的一种优选方案,所述用户检索属性包括登录用户的检索习惯、检索偏好在内的相关信息。
[0014]与现有技术相比,本专利技术的有益效果是:本专利技术提供的一种基于数据挖掘技术的海量数据查询方法,本方案针对现有的海量数据查询数据效率较低的技术问题,在数据查询系统内增设有检索预判功能,使其能够根据用户的输入中的查询条件、用户的相关检索习惯、检索偏好、用户身份信息等对用户的所需的查询数据进行预判,为后期用户的全方位检索提供更加准确、优质的查询数据储备,提高系统数据查询效率,提高用户的体验感。
附图说明
[0015]图1为本专利技术的海量数据查询方法流程图;图2为本专利技术的数据查询系统的具体架构图。
[0016]图中:1、数据查询系统;11、输入模块;12、快速检索模块 ;13、预判模块;14、预检索模块;15、预储模块;16、用户分析模块;161、历史追溯单元;162、查询分析单元;163、查询数据处理单元;2、数据库 ;21、录入模块;22、存储模块;221、关键词存储单元;222、用户属性存储单元;223、输入属性存储单元。
具体实施方式
[0017]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0018]请参阅图1

2,本专利技术提供一种技术方案:一种基于数据挖掘技术的海量数据查询
方法,包括以下具体的步骤:S1:用户登录、注册数据查询系统1;S2:用户在系统内的输入模块11输入查询条件;S3:系统根据用户在输入模块11中输入的查询条件(通过输入法、输入中的信息属性等)和查询数据处理单元163存储的对应用户的检索属性,通过预判模块13预判该用户可能需要查询的相关数据,通过预检索模块14根据预判结果在数据库2内进行预检索操作,并将预检索到的数据系统从数据库2内提出至预储模块15备用;S4:根据用户最终输入的查询条件,系统优先从预储模块15内备用的预判数据中提取用户的查询数据至系统的查询界面进行展示;S5:若预判数据内无符合用户查询条件的查询数据,系统从数据库2内提取符合用户查询条件的查询数据至系统的查询界面进行展示;S6:用户根据查询界面展示的查询数据自主选取所需数据即可;S7:系统根据历史追溯单元162对用户的查询条件、用户自主选取的所需数据进行追溯,通过查询分析单元对上述数据信息进行分析、处理,并将分析处理结果存储至查询数据处理单元163,以备后期与预判模块13进行协同使用。
[0019]上述步骤中的数据查询系统1包括数据库2,数据库2包括录入模块21、存储模块22,录入模块21用于数据库2的数据录入和更新,存储模块22用于根据录入的数据属性对数据库2内的数据进行分类存储和处理。
[0020]存储模块22包括关键词存储单元221、用户属性存储单元222、输入属性存储单元223,关键词存储单元221用于根据输入数据内的关键词对数据进行分类存储,用户属性存储单元222用于根据系统内对应用户的用户属性进行分类存储,输入属性存储单元223用于根据输入的数据属性信息对数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据挖掘技术的海量数据查询方法,其特征在于:包括以下具体的步骤:S1:用户登录、注册数据查询系统(1);S2:用户在系统内输入查询条件;S3:系统根据用户输入中的查询条件、用户的注册信息预判用户的待查询数据,并将预判的数据从数据库(2)中提出备用;S4:根据用户最终输入的查询条件,系统优先从提出备用的预判数据中提取符合用户查询条件的查询数据至系统的查询界面进行展示;S5:若预判数据内无符合用户查询条件的查询数据,系统从数据库(2)内提取符合用户查询条件的查询数据至系统的查询界面进行展示;S6:用户根据查询界面展示的查询数据自主选取所需数据即可。2.根据权利要求1所述的一种基于数据挖掘技术的海量数据查询方法,其特征在于:所述数据查询系统(1)包括数据库(2),数据库(2)包括录入模块(21)、存储模块(22),录入模块(21)用于数据库(2)的数据录入和更新,存储模块(22)用于根据录入的数据属性对数据库(2)内的数据进行分类存储和处理。3.根据权利要求2所述的一种基于数据挖掘技术的海量数据查询方法,其特征在于:所述存储模块(22)包括关键词存储单元(221)、用户属性存储单元(222)、输入属性存储单元(223),关键词存储单元(221)用于根据输入数据内的关键词对数据进行分类存储,用户属性存储单元(222)用于根据系统内对应用户的用户属性进行分类存储,输入属性存储单元(223)用于根据输入的数据属性信息对数据进行分类存储。4.根据权利要求3所述的一种基于数据挖掘技术的海量数据查询方法,其特征在于:所述用户属性包括用户在查询系统内注册账号中填报的包括年龄、职业、所在地区、爱好在内的相关信息。5.根据权利要求1所述的一种基于数据挖掘技术的海量数据查询方法,其特征在于:所述数据查询系统(1)包括输入模块(11)、快速检索模块(12),输入模块(11)用于查询人员向系统内输入待查询的查询条件,快速检索模...

【专利技术属性】
技术研发人员:王硕亢瑞卿杜国超苏鹏李达亢志邦
申请(专利权)人:北京开运联合信息技术集团股份有限公司
类型:发明
国别省市:

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

1