• 需要了解的科学“朋克养生”知识——食品安全频道——黄河新闻网 2019-07-07
  • 围挡施工一年多 据说完工尚无期(图) 2019-07-07
  • 创业板净流出急踩刹车 成长股走势或可看高一线 2019-07-03
  • 无愧世界足球先生!高拉特传球失误 卡帅场边秀脚法 2019-07-03
  • 【高清】福州:体验身边的高科技 2019-06-29
  • 以“党建”推动脱贫攻坚前进 2019-06-27
  • 中直机关优良“家风家训”格言 2019-06-27
  • 富蕴县完成12个文化旅游项目集中签约 2019-06-25
  • 城口修齐镇开展污水处理厂(站)运行管理工作检查 2019-06-25
  • 可见所谓专家很蠢,木有社会化、规模化的社会大生产,分田单干的农人怎么富得起来咧。 2019-06-23
  • 纪录电影《盲行者》入围第21届上海电影节金爵奖 2019-06-23
  • 北京师范大学心理学部许燕教授作“领导干部心理调适”专题报告 2019-06-21
  • 习近平牵挂少数民族的那些事儿 2019-06-18
  • 江西省第33届“爱鸟周”正式启动 2019-06-18
  • 2018年春节 瑞狗迎春 2019-06-04
  • 下载此文档放大查看缩小查看   1/8
    0/100
    河北十一选5走势图 www.ydzr.net 您的浏览器不支持进度条
    更多>>该用户其他文档
    下载所得到的文件列表
    一篇比较好的Lucene的文章.doc
    文档介绍:
    Forpersonaluseonlyinstudyandresearch;mercialuseLucene构架全文搜索引擎Lucene历史   是一个基于Java的全文索引工具包,Lucene的贡献者DougCutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在Excite担任高级系统架构设计师,底层架构的研究。他贡献出的Lucene的目标是为各种中小型应用程序加入全文检索功能。   Lucene的发展历程:e,2001年年底成为APACHE基金会Jakarta的一个子项目。已经有很多Java项目都使用了Lucene作为其后台的全文索引引擎,比较著名的有:Jive:WEB论坛系统;Eyebrows:邮件列表HTML归档/浏览/查询系统,本文的主要参考文档“TheLucenesearchengine:Powerful,flexible,andfree”作者就是EyeBrows系统的主要开发者    之一,而EyeBrows已经成为目前APACHE项目的主要邮件列表归档系统;Cocoon:基于XML的Web发布框架,全文检索部分使用了Lucene;Eclipse:基于Java的开放开发平台,帮助部分的全文索引使用了Lucene。Lucene优点Lucene作为一个全文检索引擎,其具有如下突出的优点:(1)索引文件格式独立于应用平台。Lucene定义了一套以8位字节为基础的索引文件格式,使得兼容系统或者不同平台的应用能够共享建立的索引文件。(2)在传统全文检索引擎的倒排索引的基础上,实现了分块索引,能够针对新的文件建立小文件索引,提升索引速度。然后通过与原有索引的合并,达到优化的目的。(3)优秀的面向对象的系统架构,使得对于Lucene扩展的学习难度降低,方便扩充新功能(4)设计了独立于语言和文件格式的文本分析接口,索引器通过接受Token流完成索引文件的创立,用户扩展新的语言和文件格式,只需要实现文本分析的接口。(5)已经默认实现了一套强大的查询引擎,用户无需自己编写代码即使系统可获得强大的查询能力,Lucene的查询实现中默认实现了布尔操作、模糊查询(FuzzySearch)、分组查询等等。面对已经存在的商业全文检索引擎,Lucene也具有相当的优势。首先,它的开发源代码发行方式(遵守ApacheSoftwareLicense),在此基础上程序员不仅仅可以充分的利用Lucene所提供的强大功能,而且可以深入细致的学习到全文检索引擎制作技术和面相对象编程的实践,进而在此基础上根据应用的实际情况编写出更好的更适合当前应用的全文检索引擎。在这一点上,商业软件的灵活性远远不及Lucene。其次,Lucene秉承了开放源代码一贯的架构优良的优势,设计了一个合理而极具扩充能力的面向对象架构,程序员可以在Lucene的基础上扩充各种功能,比如扩充中文处理能力,从文本扩充到HTML、PDF[13]等等文本格式的处理,编写这些扩展的功能不仅仅不复杂,而且由于Lucene恰当合理的对系统设备做了程序上的抽象,扩展的功能也能轻易的达到跨平台的能力。最后,转移到apache软件基金会后,借助于apache软件基金会的网络平台,程序员可以方便的和开发者、其它程序员交流,促成资源的共享,甚至直接获得 内容来自淘豆网河北十一选5走势图 www.ydzr.net转载请标明出处.
  • 需要了解的科学“朋克养生”知识——食品安全频道——黄河新闻网 2019-07-07
  • 围挡施工一年多 据说完工尚无期(图) 2019-07-07
  • 创业板净流出急踩刹车 成长股走势或可看高一线 2019-07-03
  • 无愧世界足球先生!高拉特传球失误 卡帅场边秀脚法 2019-07-03
  • 【高清】福州:体验身边的高科技 2019-06-29
  • 以“党建”推动脱贫攻坚前进 2019-06-27
  • 中直机关优良“家风家训”格言 2019-06-27
  • 富蕴县完成12个文化旅游项目集中签约 2019-06-25
  • 城口修齐镇开展污水处理厂(站)运行管理工作检查 2019-06-25
  • 可见所谓专家很蠢,木有社会化、规模化的社会大生产,分田单干的农人怎么富得起来咧。 2019-06-23
  • 纪录电影《盲行者》入围第21届上海电影节金爵奖 2019-06-23
  • 北京师范大学心理学部许燕教授作“领导干部心理调适”专题报告 2019-06-21
  • 习近平牵挂少数民族的那些事儿 2019-06-18
  • 江西省第33届“爱鸟周”正式启动 2019-06-18
  • 2018年春节 瑞狗迎春 2019-06-04
  • 今曰河南快三开奖结果直播 扑克牌小游戏 极速快3长龙有多少 山西十一选五前三直选开奖结果 双色球和值走势图表中彩网大赢家 nba比分直播qiutan 不赌为赢高频彩的 乒乓球双打比赛规则 香港赛马会总部站 娱乐城巴厘岛体育投注足球 甘肃快3走势图图 谁有彩票店的业主微信 期六和彩特码资料 六合图库彩图下载 双色求走势图