13919049954

基于 Lucene 技术搜索引擎设计与实现

作者:金城在线 日期:2018/4/24 10:50:48 人气:313

基于Web的统一发布平台是一种新型的管理方式,汇集了方便、快捷、有效等优势。其充分利用了信息技术,提高管理效率,降低了用户工作强度,提高信息传递速度、效率和准确性。统一发布平台要实现的功能非常多,本文所要研究和实现的搜索引擎就是其重要组成部分之一。互联网的快速,蓬勃发展的今天,它有着不同的网络的信息。在享受互联网带来的便利同时,面临着如何准确,快速,方便地找到他们需要在这样一个大规模的环境问题的信息,所以互联网已经成为搜索关注的焦点。


搜索引擎,包括应用,数据的搜索引擎的三个重要组成部分,在源文件上传,基于深入的研究,并搜索和信息检索的结构和工作流程等方面的原则,逐步分析它们实现的。搜索关于JSP的技术支持,设计的一部分,并实现一个灵活的,简单的用户界面,使用开源的Lucene引擎架构设计和实现一个可重用,可扩展的索引建立和管理子系统及其初步优化站点地图的一部分。该系统具有创建和管理索引,搜索多个信息源和上传文件的源文件等功能,具有一定的适用性。


全文搜索引擎可分为两类:一类自身网页抓取,索引,检索系统,有一个单独的“蜘蛛”程序,或爬行动物,或“机器人”程序,可以自建网页数据库从自己的数据库直接搜索,称为谷歌的搜索结果电话,百度就属于这一类,另一种是租用其他搜索引擎的数据库,然后安排在一个自定义格式,如Lycos的搜索搜索引擎的结果。还有其他类型的搜索引擎,如目录索引,元搜索引擎。他们的代表有Yahoo、新浪,InfoSpace、Dogpile、Vivisimo。2006年后又逐渐兴起的一类新型搜索引擎叫做垂直搜索引擎。它不同于其他的搜索引擎,在于它专注于特定的搜索领域和搜索需求(例如:机票搜索、旅游搜索、生活搜索、小说搜索、视频搜索等等),在其特定的搜索领域有更好的用户体验。相比通用搜索动辄数千台检索服务器,垂直搜索需要的硬件成本低、用户需求特定、查询的方式多样,是它的优势。


基于Lucene的搜索引擎,基于Web的统一发布平台是一种新型的管理方式,汇集了方便、快捷、有效等优势。其充分利用了信息技术,提高管理效率,降低了用户工作强度,提高信息传递速度、效率和准确性。因此,基于Web的统一发布平台的的研究与实现已成为人们极为关注的研究领域。


统一的信息平台提供了全文检索服务,统一发布平台有全文搜索,创建和管理信息的索引和搜索功能的应用程序。本系统充分使用了自己设计的系统框架,将数据和功能分离,提高系统的复用性和操作性。开发了基于JSP技术的用户接口子系统,有效、快捷的完成搜索任务。


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://lz.net.cn/SEOyouhua/893.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>网友评论
    发表评论