改进型查询引擎终端的制作方法

文档序号:10725128阅读:282来源:国知局
改进型查询引擎终端的制作方法
【专利摘要】本发明公开了改进型查询引擎终端,包括相互连接的客户终端和服务器终端,所述服务器终端包括依次连接的协处理器、索引构造器和索引配置文件存储器,在协处理器上还连接查询决策器和散热器,查询决策器还同时连接索引查询器、全表查询器和索引配置文件存储器,索引查询器和全表查询器还同时连接数据/索引表存储器,数据/索引表存储器还连接索引构造器;所述协处理器上还连接无线收发模块,无线收发模块还连接波导缝隙阵天线。本发明通过上述原理,散热好、使用寿命长且方便远端对其进行监控是否正常工作。
【专利说明】
改进型查询引擎终端
技术领域
[0001 ]本发明涉及计算机领域,具体涉及改进型查询引擎终端。
【背景技术】
[0002]查询引擎是专门的报表模式化开发工具,能够为特定的客户开发特殊需求的报表,自身屏蔽了 NC复查的后台数据库结构,为非开发人员进行报表开发提供简单、易用的操作方式。查询引擎是报表的开发工具,不是报表的管理系统。现有的查询引擎终端对于需要检索的信息通常采用全表扫描的方式进行检索,而全表扫描的执行效率低下,要求硬件设备的配置高,查询速度慢;而如果采用快速扫描的方式进行,则容易出现漏检的情况,影响最终的查询效果。现有的终端机存在散热不佳,无法进行远程监控的缺陷。

【发明内容】

[0003]本发明克服了现有技术的不足,提供改进型查询引擎终端,该终端机散热好、使用寿命长且方便远端对其进行监控是否正常工作。
[0004]为解决上述的技术问题,本发明采用以下技术方案:改进型查询引擎终端,包括相互连接的客户终端和服务器终端,所述服务器终端包括依次连接的协处理器、索引构造器和索引配置文件存储器,在协处理器上还连接查询决策器和散热器,查询决策器还同时连接索引查询器、全表查询器和索引配置文件存储器,索引查询器和全表查询器还同时连接数据/索引表存储器,数据/索引表存储器还连接索引构造器;所述协处理器上还连接无线收发模块,无线收发模块还连接波导缝隙阵天线。
[0005]当客户端发出查询请求,该请求发送给服务器终端上的协处理器,协处理器将该查询请求传递给查询决策器,查询决策器分析查询条件,比对索引元数据,在找到适合该查询的最优索引后,解析索引区间,然后作用于索引查询器基于给定的最优索引和解析区间进行数据检索,如果没有找到合适的索引则作用于全表查询器在数据/索引表存储器中进行全表扫描,再次进行查找。当各服务器终端的局部查询结果返回之后,引擎的客户端还负责对它们并进行合并汇总和排序,从而得到最终的结果集。对于插入而言,当主数据试图写入时会被协处理器拦截,并作用于索引构造器根据索引配置文件存储器中的索引配置文件创建指向当前主数据的所有索引,然后一同插入到数据/索引表存储器中。对于一般的索引查询可通过索引查询器进行快速查询,对于那些找不到索引的查询请求来说,查询决策器将委派全表查询器处理,全表查询器将跳过索引区,从主数据区开始通过配备的专用Filter进行全表扫描。本方案实现对查询的分类检索,利用索引查询器分析筛选常用的查询,针对这些查询建立相应的索引,优化查询性能,而对于那些较为“生僻”的查询则使用全表查询器进行全表扫描的方式进行处理,以此在存储成本、插入性能和查询性能之间找到一种平衡,实现查询的最优化。由于协处理器在本终端机种使用频率较高,发热量大,若不及时的散失掉多余的热量,很容易导致协处理损坏,而本方案在协处理器上设置专门用于散热的散热器,及时的散失掉多余的热量,提高协处理器的使用寿命。同时在协处理器上连接的无线收发模块能够将检索信息向外发送,远端的监控终端方便根据检索信息随时监控检索信息是否发生异常,方便后期进行维护。而本方案中采用波导缝隙阵天线进行发送,降低信号在发送过程中受到的电磁干扰,发送信号更清晰。
[0006]所述协处理器还连接存储器。用于存储数据信息,方便后期查找使用。
[0007]所述无线收发模块的型号为SX1278。该型号的无线收发模块灵敏度高,传输距离远,传输信号清晰。
[0008]所述协处理器上还连接用于指示协处理器是否正常工作的指示灯。由于协处理器在该终端机上起到非常重要的作用,一但出现问题则会导致该终端机无法工作,因此在该处设置指示灯用于随时监控协处理器的运行情况,及时发现异常进行处理,保证该终端机能够长期稳定工作。
[0009]所述的客户终端连接协处理器。
[0010]所述的协处理器是数据库用的协处理器。
[0011]与现有技术相比,本发明的有益效果是:
1、本方案实现对查询的分类检索,利用索引查询器分析筛选常用的查询,针对这些查询建立相应的索引,优化查询性能,而对于那些较为“生僻”的查询则使用全表查询器进行全表扫描的方式进行处理,以此在存储成本、插入性能和查询性能之间找到一种平衡,实现查询的最优化,最大化的提高查询效率,降低成本。
[0012]2、本方案在协处理器上设置专门用于散热的散热器,及时的散失掉多余的热量,提高协处理器的使用寿命。
[0013]3、在协处理器上连接的无线收发模块能够将检索信息向外发送,远端的监控终端方便根据检索信息随时监控检索信息是否发生异常,方便后期进行维护;而本方案中采用波导缝隙阵天线进行发送,降低信号在发送过程中受到的电磁干扰,发送信号更清晰。
【附图说明】
[0014]图1为本发明的原理框图。
【具体实施方式】
[0015]下面结合附图对本发明作进一步阐述,本发明的实施例不限于此。
[0016]实施例1:
如图1所示,本发明包括相互连接的客户终端和服务器终端,所述服务器终端包括依次连接的协处理器、索引构造器和索引配置文件存储器,在协处理器上还连接查询决策器和散热器,查询决策器还同时连接索引查询器、全表查询器和索引配置文件存储器,索引查询器和全表查询器还同时连接数据/索引表存储器,数据/索引表存储器还连接索引构造器;所述协处理器上还连接无线收发模块,无线收发模块还连接波导缝隙阵天线。
[0017]当客户端发出查询请求,该请求发送给服务器终端上的协处理器,协处理器将该查询请求传递给查询决策器,查询决策器分析查询条件,比对索引元数据,在找到适合该查询的最优索引后,解析索引区间,然后作用于索引查询器基于给定的最优索引和解析区间进行数据检索,如果没有找到合适的索引则作用于全表查询器在数据/索引表存储器中进行全表扫描,再次进行查找。当各服务器终端的局部查询结果返回之后,引擎的客户端还负责对它们并进行合并汇总和排序,从而得到最终的结果集。对于插入而言,当主数据试图写入时会被协处理器拦截,并作用于索引构造器根据索引配置文件存储器中的索引配置文件创建指向当前主数据的所有索引,然后一同插入到数据/索引表存储器中。对于一般的索引查询可通过索引查询器进行快速查询,对于那些找不到索引的查询请求来说,查询决策器将委派全表查询器处理,全表查询器将跳过索引区,从主数据区开始通过配备的专用Filter进行全表扫描。本方案实现对查询的分类检索,利用索引查询器分析筛选常用的查询,针对这些查询建立相应的索引,优化查询性能,而对于那些较为“生僻”的查询则使用全表查询器进行全表扫描的方式进行处理,以此在存储成本、插入性能和查询性能之间找到一种平衡,实现查询的最优化。由于协处理器在本终端机种使用频率较高,发热量大,若不及时的散失掉多余的热量,很容易导致协处理损坏,而本方案在协处理器上设置专门用于散热的散热器,及时的散失掉多余的热量,提高协处理器的使用寿命。同时在协处理器上连接的无线收发模块能够将检索信息向外发送,远端的监控终端方便根据检索信息随时监控检索信息是否发生异常,方便后期进行维护。而本方案中采用波导缝隙阵天线进行发送,降低信号在发送过程中受到的电磁干扰,发送信号更清晰。
[0018]所述协处理器还连接存储器。用于存储数据信息,方便后期查找使用。
[0019]所述无线收发模块的型号为SX1278。该型号的无线收发模块灵敏度高,传输距离远,传输信号清晰。
[0020]所述协处理器上还连接用于指示协处理器是否正常工作的指示灯。由于协处理器在该终端机上起到非常重要的作用,一但出现问题则会导致该终端机无法工作,因此在该处设置指示灯用于随时监控协处理器的运行情况,及时发现异常进行处理,保证该终端机能够长期稳定工作。
[0021]所述的客户终端连接协处理器。协处理器作为连接客户终端与服务器终端之间的桥梁,数据之间的传递。
[0022]所述的协处理器是数据库用的协处理器。采用专门有针对性的协处理器,处理数据更加的快速。
[0023]如上所述便可实现该发明。
【主权项】
1.改进型查询引擎终端,其特征在于:包括相互连接的客户终端和服务器终端,所述服务器终端包括依次连接的协处理器、索引构造器和索引配置文件存储器,在协处理器上还连接查询决策器和散热器,查询决策器还同时连接索引查询器、全表查询器和索引配置文件存储器,索引查询器和全表查询器还同时连接数据/索引表存储器,数据/索引表存储器还连接索引构造器;所述协处理器上还连接无线收发模块,无线收发模块还连接波导缝隙阵天线。2.根据权利要求1所述的改进型查询引擎终端,其特征在于:所述协处理器还连接存储器。3.根据权利要求1所述的改进型查询引擎终端,其特征在于:所述无线收发模块的型号为SX1278。4.根据权利要求1所述的改进型查询引擎终端,其特征在于:所述协处理器上还连接用于指示协处理器是否正常工作的指示灯。5.根据权利要求1所述的改进型查询引擎终端,其特征在于:所述的客户终端连接协处理器。6.根据权利要求1所述的改进型查询引擎终端,其特征在于:所述的协处理器是数据库用的协处理器。
【文档编号】G06F17/30GK106096006SQ201610464378
【公开日】2016年11月9日
【申请日】2016年6月24日
【发明人】李无韦
【申请人】四川福豆科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1