宁波seo优化专栏

互联网基础性技术元搜索引擎概述

发布时间:2018-12-13 20:41:30
  摘要:元查找引擎是互联网基础性技能,针对元查找引擎的研讨有利于推进互联网技能的深入开展。元查找引擎现在被广泛引用于各个领域之中,关于数据的搜集与办理具有重要的含义。
  关键词:元查找引擎;计算机;互联网
  中图分类号:TP311文献标识码:A文章编号:1007-9599(2012)01-0000-02
  OverviewofInternetBasicTechnologyMeta-searchEngine
  XiaoZhen
  (ChinaUniversityofPetroleumEastCampus,Dongying257061,China)
  Abstract:Meta-searchEngineisabasicInternettechnology.RelatedresearchaboutMeta-searchEnginecanpromotethefurtherdevelopmentoftheInternettechnology.Recently,Meta-searchEnginehasbeenusedinaseriesoffieldsandisquitesignificanttosearchandmanagedata.
  Keywords:Meta-searchEngine;Computer;Internet
  元查找引擎是互联网基础性技能,其关于互联网的开展起到了巨大的推进作用。针对元查找引擎的研讨,能够有用地进步对互联网的运用功率。本文首要就元查找引擎的根本特点、工作原理以及体系结构等几个方面对其打开研讨,一起也就其存在的问题进行初步的探讨,期望能够对从事相关工作的人员有所启示。
  一、元查找引擎概述
  (一)元查找引擎
  元查找引擎是由检索恳求提交机制、检索接口署理机制、以及检索成果显现机制所组成的信息搜集与处理程序。恳求提交的首要功用是将用户的个性化信息检索要求,提交给检索接口署理机制,其间包含的内容有所选用的查找引擎的种类,检索时刻、以及数量等。“接口署理”在接到恳求后,将所提交的信息转换成计算机能够辨认的言语,而且从本地数据库内调去用户所需求的信息,而且将信息提交给“成果显现”,成果显现会将信息进行重新整理,而且以用户能够辨认的方法进行输出。这是元查找引擎的根本工作机制。
  (二)元查找引擎的原理
  元查找引擎是一种双层客户机,或许说是一种以效劳器为基础的体系。其首要的功用就是依据客户检索恳求,向单个或是多个查找引擎提出检索要求,然后由详细的查找引擎履行。查找引擎履行元查找引擎检索恳求后将检索成果反应给元查找引擎,元查找引擎则从多个查找成果中整理出最佳的成果反应给用户。不同的元查找引擎或许在机制上存在着必定的差异,可是其根本原理是相同的。
  (三)元查找引擎的分类
  元查找引擎能够分为方针查找式引擎、发问查找式引擎等。这种分类首要是依据查找引擎的编译方法和显现成果来差异的。不同的查找引擎存在着很大的差异。方针式查找引擎能够连续对方针进行查找。另外一些则是依据不同的发问,一起进行查找。发问式查找引擎具有将检索发问变成方针查找引擎的发问言语,而有一些则原封不懂的发送给方针引擎。元查找引擎还能够依据功用进行区分,其间多线查找式当今查找引擎的干流,AllinOne式查找引擎也是一种十分盛行的查找引擎形式。
  二、元查找引擎的体系模块研讨
  (一)GUI图形化用户接口
  GUI图形化接口的首要功用是完成用户与程序之间的信息交互,其能够将用户所宣布的原始信息转换成计算机能够辨认的言语,而且将查找成果以图形的方法反应给用户。GUI图形化用户接口,能够以运用指令的方法,完成人机交互,而且将用户的查询恳求提交给体系。
  一起,GUI界面能够为用户设定查找引擎成员列表,依据不同的查找引擎特性,为用户挑选最为适合的引擎。而且主动设定等待时刻、反应成果数量以及反应方法等。这部分信息能够保存在客户端的用户cookie中,以便用户下次调取,然后进步运用功率。Cookie的首要功用就是保存查找记载,而且关于查找成果进行深入的整理和挖掘,便于用户的调取和运用。
  (二)查询预处理器
  查询预处理器的首要功用是将原始查询恳求进行分类处理,而且经过交叉言语检索功用以及自然言语检索功用进行编辑,然后将所需求查询的信息进行重新分类整理。
  (三)成员查找引擎调度器
  用户能够依据查找习气以及查找前史,设定具有个性化的查找引擎,也就是说元查找引擎能够为用户提供个性化的查找效劳。假如用户并不满意自己的设定的成员查找引擎,则能够依据成员查找引擎的调度机制,将主题、领域以及区域等信息,添加到原有的成员查找引擎之中,然后改动原有引擎的查找习气。例如,用户能够添加相应时刻、反应数量等等,然后生产出符合自己需求的查找引擎列表。因为成员查找引擎的信息(特别是查询串的格局化信息)经常发生变化,假如将它们的代码固定在元查找引擎得主程序中显然是不合理的,因此咱们选用了成员查找引擎描绘文件,以xml进行描绘,选用形式化描绘,关于每个新参加的成员查找引擎,只需依照这个形式为其树立一个描绘文件,就很简单将其参加到体系中。
  (四)查询分发器
  查询分发器的首要功用是承受成员引擎的调度列表,经过调用数据库信息,读取成员引擎的信息。而且依据这些信息,发动相应的成员引擎,一起向它们发送查询信息。查询信息的首要内容有:主机信息;衔接信息;查询参数的格局信息等。查询功用首要依托的是数据库衔接,其间部分信息是经过查询署理来进行的。一方面能够削减数据库的衔接次数,另一方面能够在最大程度上集中运用查询信息,然后进步查询速度。
  (五)查询署理
  查询署理的首要功用是提供元查找引擎所需的交互接口。其详细的机制是首先从分发器中提取查询格局,然后向分发器回馈查询参数信息,然后依据查询成果将查询信息进行本地化处理,假如成员查找引擎无法支持元查找引擎的高级检索功用,那么其必须将查询信息转化成其所能够承受的格局。比如:不支持短语检索,宁波网站优化通配符功用等。在处理的时分,删除本来的查询串中的这部分恳求信息。
  然后,元引擎将本地化的查询成果反应到成员引擎。因为部分效劳器或许存在着不可用的状况,因此能够先行履行类似于ping的指令程序,这一程序的首要功用是检测效劳器是否可用,假如发现不可用,那么查询器会主动停止发送查询恳求,然后转向其他效劳器,这样能够有用地缩短查询时刻。
  (六)归纳处理模块
  归纳处理模块是元引擎的中心模块,元引擎的查找功率首要是由归纳处理模块所决定的。归纳处理模块由若干个功用不同的模块所组成,因此具有归纳处理才能。其首要包含以下几部分:
  (1)成果搜集模块。该模块的首要功用是同步接收成员引擎的反应成果,而且将其反应给用户。
  (2)网页过滤模块。该模块能够过滤重复信息,依据用户的所设定的要求,以及时刻、领域等,将不符合条件的信息过滤,然后保证信息更为准确。
  (3)网页排序模块。该模块的首要功用是,依据用户设定的要求,将反应信息进行体系化的排序,然后方便用户检索对比。
  归纳模块的首要功用就是对查找成果进行归纳性的处理,而且经过GUI将信息反应给用户。一起,归纳模块还具有查找点评功用,而且将查找记载主动记载进用户的Cookie之中,经过记载用户的检索习气,然后进步检索的功率。
  (七)数据库
  数据库是元查找引擎的重要组成部分之一,其首要包含实际含义上的数据库,以及一些体系配置文件与设置信息等。这些信息有关于自然言语的问答,成员查找引擎的信息、用户信息等。在详细完成的过程中,能够将这些信息存储在客户端之中,然后削减效劳器的存储压力。
  三、总结
  互联网具有巨大的信息资源,而且在不断地胀大之中。查找引擎的开发与利用直接关系到用户关于有用信息资源的获取。不仅如此,查找引擎关于企业内部的数据库办理也具有现实含义,因此针对查找引擎的研讨是十分必要的。经过研讨,笔者发现,目前查找引擎首要存在的问题是假如扩展其独立查找的才能,然后进步检索的查全率。但是完成这一目的的首要困难在于成员查找引擎的自治性集成存在必定的技能难点,尤其体现在检索界面的差异,文档索引方法的差异等方面。在今后的研讨中,咱们将对这些问题进行深入的探究,尝试设计出具有自身特征的查找语法,而且改进查找引擎的检索点评机制以及成员引擎的主动调度功用,然后让整个查找体系愈加智能化,进而满意用户不断地添加的需求。
  参考文献:
  [1]张丽丽,武振毅.元查找引擎在网络信息检索中的应用[J].信息技能,2010,5
  [2]吴楠.元查找引擎的研讨[J].我国舰船研讨,2009,5
  [3]任洪平.中文元查找引擎成员查找引擎的挑选战略研讨[J].图书馆学研讨,2010,1
  [4]唐培丽,胡明,解飞.元查找引擎研讨[J].气象水文海洋仪器,2009,Z1
  [作者简介]肖震,校园:我国石油大学华东校区,专业:计算机技能,研讨方向:查找引擎。
  本文转载自
  宁波网站优化www.leseo.net
  补充词条:宁波网站seo优化  宁波seo排名  宁波seo哪家好  宁波网站排名优化  宁波谷歌seo