动态数据的多数据库处理查询系统与方法技术方案

技术编号:13025878 阅读:119 留言:0更新日期:2016-03-16 23:04
本发明专利技术公开了一种动态数据的多数据库处理查询系统,包括数据处理数据库、数据查询数据库、数据同步模块、数据库搜索引擎与数据导引模块,数据处理数据库与数据查询数据库各司其职,数据库搜索引擎与数据导引模块可以根据客户的搜索目的智能判断并从符合要求的数据库高效地返回数据结果给用户,可以缓解数据处理数据库的压力,又能提供有用的输出结果。

【技术实现步骤摘要】

本专利技术涉及一种数据处理系统与方法,特别是一种数据处理查询系统与方法。
技术介绍
目前,互联网越来越发达,为了保证数据查询的高效与数据返回的准确,一个数据库既处理数据同时提供查询业务的模式已经不能满足需求,一方面数据库压力较大,另一方面处理的数据过多必将导致效率降低。
技术实现思路
专利技术目的:为了克服现有技术中存在的不足,本专利技术提供一种可以有效缓解数据处理数据库的处理压力,同时又能让用户获得有用的动态数据的多数据库处理查询系统及其处理方法。技术方案:为实现上述目的,本专利技术的动态数据的多数据库处理查询系统,包括数据处理数据库,提供日常业务操作使用服务;数据查询数据库,提供日常业务查询服务,其中数据由数据处理数据库同步而来;数据同步模块,连接在所述数据处理数据库与所述数据查询数据库之间,定时对数据处理数据库中的数据与数据查询数据库中的数据进行同步与更新;数据库搜索引擎,根据用户的输入信息搜索相应数据并输出结果;数据导引模块,分析数据库搜索引擎的搜索目标并导引至合适的数据库;所述数据库搜索引擎连接所述数据导引模块,所述数据导引模块同时连接数据处理数据库与数据查询数据库;所述数据处理数据库与数据查询数据库之间有数据同步模块进行作为数据同步桥梁。进一步地,所述数据同步模块包括定时器、数据读取模块、寄存器与数据写入模块,每到所述定时器的定时时长,所述数据读取模块读取所述数据处理数据库中的动态数据至寄存器,所述写入模块将寄存器中的数据写入数据查询数据库。动态数据的多数据库处理查询方法,具体为:针对数据处理数据库与数据查询数据库里的每个条目均配置著录信息与关键词,所述数据导引模块中储存有所述数据处理数据库与数据查询数据库中的条目列表及每个条目对应的著录信息与关键词;数据导引模块根据所述数据库搜索引擎用户输入的判断条件从存储在数据导引模块中的条目中搜索出匹配条目,数据导引模块中设定有一个判断检索数据量的阈值,若搜索出的匹配条目不超过所述阈值,则从所述数据处理数据库中返回数据给所述数据库搜索引擎,若搜索出的匹配条目超过所述阈值,则从所述数据查询数据库返回数据给所述数据库搜索引擎,数据库搜索引擎再将返回的数据结果输出给用户。进一步地,若搜索出的匹配条目超过所述阈值,而从数据导引模块中的条目中搜索出匹配条目中包含所述数据查询数据库不存在而目前仅存在于数据处理数据库中的条目,则这些数据查询数据库不存在而目前仅存在于数据处理数据库中的条目从数据处理数据库返回给数据库搜索引擎,而那些数据查询数据库中拥有的条目则从数据查询数据库返回给数据库搜索引擎。有益效果:本专利技术的动态数据的多数据库处理查询系统包括数据处理数据库与数据查询数据库,两个数据库各司其职,数据库搜索引擎与数据导引模块可以根据客户的搜索目的智能判断并从符合要求的数据库高效地返回数据结果给用户,可以缓解数据处理数据库的压力,又能提供有用的输出结果。【附图说明】附图1为动态数据的多数据库处理查询系统的示意图。【具体实施方式】下面结合附图对本专利技术作更进一步的说明。如附图1所示的动态数据的多数据库处理查询系统,包括:数据处理数据库,提供日常业务操作使用服务;数据查询数据库,提供日常业务查询服务,其中数据由数据处理数据库同步而来;数据同步模块,包括定时器、数据读取模块、寄存器与数据写入模块,定时器设定同步时间,可以为1小时、1天等,每到所述定时器的定时时长,所述数据读取模块读取所述数据处理数据库中的动态数据至寄存器,所述写入模块将寄存器中的数据写入数据查询数据库,连接在所述数据处理数据库与所述数据查询数据库之间,定时对数据处理数据库中的数据与数据查询数据库中的数据进行同步与更新;数据库搜索引擎,根据用户的输入信息搜索相应数据并输出结果;数据导引模块,分析数据库搜索引擎的搜索目标并导引至合适的数据库;所述数据库搜索引擎连接所述数据导引模块,所述数据导引模块同时连接数据处理数据库与数据查询数据库;所述数据处理数据库与数据查询数据库之间有数据同步模块进行作为数据同步桥梁。动态数据的多数据库处理查询方法,具体为:针对数据处理数据库与数据查询数据库里的每个条目均配置著录信息与关键词,所述数据导引模块中储存有所述数据处理数据库与数据查询数据库中的条目列表及每个条目对应的著录信息与关键词;数据导引模块根据所述数据库搜索引擎用户输入的判断条件从存储在数据导引模块中的条目中搜索出匹配条目,数据导引模块中设定有一个判断检索数据量的阈值,若搜索出的匹配条目不超过所述阈值,则从所述数据处理数据库中返回数据给所述数据库搜索引擎,若搜索出的匹配条目超过所述阈值,则从所述数据查询数据库返回数据给所述数据库搜索引擎,数据库搜索引擎再将返回的数据结果输出给用户。由于数据处理数据库与数据查询数据库中的数据不同步,因此有的条目在数据处理数据库中有而在数据查询数据库中没有,若搜索出的匹配条目超过所述阈值,而从数据导引模块中的条目中搜索出匹配条目中包含所述数据查询数据库不存在而目前仅存在于数据处理数据库中的条目,则这些数据查询数据库不存在而目前仅存在于数据处理数据库中的条目从数据处理数据库返回给数据库搜索引擎,而那些数据查询数据库中拥有的条目则从数据查询数据库返回给数据库搜索引擎,这样可以保证数据的结果的精确有效,又能达到缓解数据处理数据库压力的效果本专利技术的动态数据的多数据库处理查询系统包括数据处理数据库与数据查询数据库,两个数据库各司其职,数据库搜索引擎与数据导引模块可以根据客户的搜索目的智能判断并从符合要求的数据库高效地返回数据结果给用户,可以缓解数据处理数据库的压力,又能提供有用的输出结果。以上所述仅是本专利技术的优选实施方式,应当指出:对于本
的普通技术人员来说,在不脱离本专利技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本专利技术的保护范围。【主权项】1.动态数据的多数据库处理查询系统,其特征在于,包括: 数据处理数据库,提供日常业务操作使用服务; 数据查询数据库,提供日常业务查询服务,其中数据由数据处理数据库同步而来; 数据同步模块,连接在所述数据处理数据库与所述数据查询数据库之间,定时对数据处理数据库中的数据与数据查询数据库中的数据进行同步与更新; 数据库搜索引擎,根据用户的输入信息搜索相应数据并输出结果; 数据导引模块,分析数据库搜索引擎的搜索目标并导引至合适的数据库; 所述数据库搜索引擎连接所述数据导引模块,所述数据导引模块同时连接数据处理数据库与数据查询数据库;所述数据处理数据库与数据查询数据库之间有数据同步模块进行作为数据同步桥梁。2.根据权利要求1所述的动态数据的多数据库处理查询系统,其特征在于,所述数据同步模块包括定时器、数据读取模块、寄存器与数据写入模块,每到所述定时器的定时时长,所述数据读取模块读取所述数据处理数据库中的动态数据至寄存器,所述写入模块将寄存器中的数据写入数据查询数据库。3.动态数据的多数据库处理查询方法,其特征在于,针对数据处理数据库与数据查询数据库里的每个条目均配置著录信息与关键词,所述数据导引模块中储存有所述数据处理数据库与数据查询数据库中的条目列表及每个条目对应的著录信息与关键词;数据导引模块根据所述数据库搜索引擎用户输入的本文档来自技高网
...

【技术保护点】
动态数据的多数据库处理查询系统,其特征在于,包括:数据处理数据库,提供日常业务操作使用服务;数据查询数据库,提供日常业务查询服务,其中数据由数据处理数据库同步而来;数据同步模块,连接在所述数据处理数据库与所述数据查询数据库之间,定时对数据处理数据库中的数据与数据查询数据库中的数据进行同步与更新;数据库搜索引擎,根据用户的输入信息搜索相应数据并输出结果;数据导引模块,分析数据库搜索引擎的搜索目标并导引至合适的数据库;所述数据库搜索引擎连接所述数据导引模块,所述数据导引模块同时连接数据处理数据库与数据查询数据库;所述数据处理数据库与数据查询数据库之间有数据同步模块进行作为数据同步桥梁。

【技术特征摘要】

【专利技术属性】
技术研发人员:孔惟一
申请(专利权)人:无锡澳优汇国际贸易有限公司
类型:发明
国别省市:江苏;32

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

1