基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc

基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc

ID:11002792

大小:812.00 KB

页数:44页

时间:2018-07-09

基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc_第1页
基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc_第2页
基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc_第3页
基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc_第4页
基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc_第5页
资源描述:

《基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、厦门大学学士学位论文        本科毕业论文(科研训练、毕业设计)题目:基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师:职称:年月35基于Nutch+Lucene搜索引擎的搭建--搜索引擎技术的相关设计与分析[摘要]电子邮件和搜索引擎长期以来一直是两项最受欢迎、最热门的互联网业务,特别是近年来,搜索引擎已发展到了一个鼎盛时期,继Yahoo之后,Google又以其搜索引擎的技术创新、专业风格创造了新的奇

2、迹,在国内,百度也在很短时间里凭借搜索引擎取得很大成功。因此搜索引擎作为互联网行业的一个重大部分,对它的研究和建设对社会具有非常重要的意义。因此,本文在研究Web搜索引擎的基本原理、核心技术和处理流程的基础上,然后以开源代码Nutch和Lucene为例,通过研读代码以及查找相关资料,并通过Ajax技术搭建了一个基本的搜索引擎系统。不仅完成了整个搜索引擎的框架设计,而且基本上完成了开发工作。本文介绍了课题的研究背景和国内外搜索引擎的发展现状,并论述了搜索引擎的一些相关技术和工作原理,最后详细说明了搜

3、索引擎系统的开发过程和方法。[关键词]搜索引擎NutchLuceneAjax35[Abstract]E-mailandsearchenginehaslongbeenthetwomostpopularInternetbusiness,especiallyinrecentyears,searchengineshavebeendevelopedtoapeakperiod,followingYahoo,Googleanditssearchenginetechnologyinnovation,profess

4、ionalstylecreateanewmiracle.InChina,Baiduisalsobyvirtueofasearchenginereceiveagreatachievementinveryshortperiodoftime.SotheInternetsearchengineaspartofamajorindustry,itsresearchandconstructionhasveryimportantsignificanceforcommunity.Therefore,thisthes

5、isonthebasisofresearchingWebsearchengines,principlesofcoretechnologiesandprocesses,thenthroughNutchopensourcecodeandLuceneasanexample,readthecodeandfindrelevantinformation,finalybuiltabasicSearchenginesystembytechnologyofAjax.Notonlytocompletethewhole

6、frameworkofthesearchenginedesign,andalsobasicallycompletethedevelopmentwork.Thearticleintroducesthebackgroundofthistopicandthedevelopmentofdomesticandinternationalsearchengines,anddiscussessomerelevanttechnologyandprincipleofthesearchengine,atlastexpl

7、ainthedetailsoftheprocesssandmethodofsearchenginessystem.[Keywords]SearchengineNutchLuceneAjax35目录第一章绪论11.1课题研究背景11.1.1搜索引擎以及Nutch的由来11.1.2国内外搜索引擎的现状11.1.3搜索引擎的未来发展21.2搜索引擎的工作原理21.2.1搜索引擎的组成21.2.2搜索引擎的分类3第二章Nutch和Lucene相关技术及研究42.1Nutch简介42.1.1Nutch定义4

8、2.1.2Nutch的体系结构42.1.3Nutch的工作原理62.2Lucene72.2.1概述72.2.2Lucene的系统结构82.2.3Lucene的文件结构82.3MapReduce92.4WebDB10第三章系统的概要设计113.1系统的总体架构113.2索引模块123.2.1索引的建立123.2.2索引的框架133.3Ajax界面设计模块143.3.1Ajax技术简介143.3.2界面架构15第四章系统的设计与实现174.1设计平台及工具174.2系统的详细设计174

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。