欢迎来到天天文库
浏览记录
ID:22892219
大小:1.23 MB
页数:48页
时间:2018-11-01
《基于lucene的全文搜索毕业设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本科毕业设计(论文)&于LUCENE的全文搜索学院_计算机学院专业_软件工程年级班别2010级(3)班学号3110006358学生姓名王悦全指导教师孙为军2014年5月摘要随着互联网的普及,数据量的增大,搜索引擎对日常生活产生巨大的影响。如何从海量的数据屮准确找到自己需耍的倍息成为现今重耍的话题。搜索引擎解决了用户检索的难题。随着互联网的不断发展,搜索引擎成为现今上网的查找相关信息的必备工具。一般站点的各类信息都是存于数据庠,再利用数据库的检索功能实现站点的搜索功能,但是随着数据量的剧增,使用数据庳的模
2、糊查询将导致检索功能的急剧性卜降:而lucene搜索引孽的实现则可以避免这种问题。lucene正是这样一个开放源码的全文检索引擎工具包,可以在目标系统中实现全文检索的功能,甚至于建立起完整的全文索引引擎。木系统的设计主要是基于B/S模式的JavaWeb平台架构实现一个全文搜索引擎,本系统巾使用MySQL作为底层数据库支持,采用lucene实现全文检索引擎辅以Highlight实现关键词的高亮显示。在搜索结果屮,我使用了分页形式展示,这样就会显示得更加清晰。前台页面主耍使用HTML及JQuery。系统主要
3、包括以下功能:搜索功能、个人中心、热门搜索、上传推送、上传文档和用户管理。搜索功能是系统的核心,用户可以输入内容,然后系统会从上传的文捫中找出与搜索词最和近的内容出来。本系统主要涉及网种身份,系统管理员和普通用户。系统管理员可以管理文档分类和用户,普通用户可以使用搜索和上传功能。关键字:lucene,mysql,html,搜索引擎,javawebAbstractWiththepopularityoftheInternet,increasetheamountofdata,searchengineshave
4、asignificantimpactondailylife.Howtoaccuratelyfindtheyneedfromthevastamountsofdatainformationhasbecomeanimportanttopictoday.Searchenginetosolvetheproblemsofuserretrieval.WiththecontinuousdevelopmentoftheInternet,searchenginebecomesanessentialtoolfortodayo
5、ntheInternettofindrelevantinformation.Generalsiteofallkindsofinformationisstoredinthedatabase,usingdatabaseretrievalfunctionrealizesthesitesearchfunction,butwiththeamountofdata,willleadtousethedatabasequerysearchfunctionofasharpdecline,whiletherealizatio
6、nofthelucenesearchenginecanavoidthisproblem.Luceneisanopensourcefull-textsearchenginetoolkit,canachievefulltextsearchfunctionsinthetargetsystem,andevensetupacompletefulltextindexingengine.ThedesignofthissystemismainlybasedonB/SmodelofJavaWebplatformarchi
7、tecturetorealizeafull-textsearchengine,thissystemUSESMySQLastheunderlyingdatabasesupport,implementedusinglucenefull-textsearchenginewithHighlightkeywordshighlighted.Inthesearchresults,Iusethepagingform,itwillshowmoreclearly.ThefrontdeskpagemainlyusingHTM
8、LandJQuery.Systemmainlyincludesthefollowingfunctions:searchfunction,individualcenter,topsearch,uploadthepush,uploaddocumentsandusermanagement.Searchfunctionisthecoreofthesystem,userscaninput,thensystemwilluploaddocumenttof
此文档下载收益归作者所有