重庆it培训机构 > Lucene培训教程(一)

Lucene培训教程(一)

简介


Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构。

工具/原料


互联网
笔记本电脑或台式机
有java编程基础(本教程使用java)
eclipse/myeclipse/IDEA,或者其他编程工具

lucene简介


1lucene是什么?lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰写,它是一个全文检索引擎的架构,了完整的创建索引和查询索引,以及部分文本分析的引擎,lucene的目的是为软件开发人员一个简单易用的工具包,以方便在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎,lucene在全文检索领域是一个经典的祖先,现在很多检索引擎都是在其基础上创建的,思想是相通的。lucene是根据关健字来搜索的文本搜索工具,只能在某个网站内部搜索文本内容,不能跨网站搜索。

2lucene用在什么地方?lucece不能用在互联网搜索(即像百度那样),只能用在网站内部的文本搜索,但原理是相通的。

3lucene中有什么?lucene中存的就是一系列的二进制压缩文件和一些控制文件,它们位于计算机的硬盘上,这些内容统称为索引库,索引库有以下两部分组成:(1)原始记录 存入到索引库中的原始文本,例如:这是一个测试(2)词汇表 供搜索用的表,它是分词器根据一定的规则,将原始记录拆分后保存在表中。如 大学

4用lucene而不用sql的原因?(对比lucene和oracle)>SQL只能针对数据库表搜索,不能直接针对硬盘上的文本搜索>SQL没有相关度排名>SQL搜索结果没有关健字高亮显示>SQL需要数据库的支持,数据库本身需要内存开销较大>SQL搜索有时较慢,尤其是数据库不在本地时,超慢但是以上的功能,都可以用lucene。

lucene代码初体验


创建索引库。

查询索引库。

点击显示全文

  • 台湾无骨鸡柳的做法腌料配方培训教程

    第一步:切鸡肉将买来的鸡胸肉平铺(冻品需解冻),将鸡胸肉横片成2-3片,在切成6-7厘米的鸡柳条,如图。第二步:腌制将缘台味腌料让入切好的鸡肉...

    发布时间:2018-09-21 20:14:25
    242673
  • lucene入门教程

           lucene是一个全文检索项目,具体请百科,本文主要从代码角度给大家入门提供参考。电脑浏览器myeclipse...

    发布时间:2018-09-21 20:03:33
    346175
  • Lucene培训教程(一)

    Lucene是apache软件基金会发布的一个开放源代码的全文检索引擎工具包,由资深全文检索专家Doug Cutting所撰...

    发布时间:2018-09-21 19:53:11
    499870
  • 爆幕红人网络主播培训教程

    爆幕红人直播教程是专业的网络主播培训教程,适合新主播入门和老主播自我提升以及粉丝收益提升,教程内容主要是成...

    发布时间:2018-09-21 19:48:36
    323188
  • 如何使用工具制作视频培训教程

    在实际的工作中,经常会遇到需要传授其他同事一些工作的流程或者某些工具/软件的使用方法,通常情况下,都需要一个同事一个同事的去...

    发布时间:2018-09-21 19:58:02
    411289
  • 客服经理岗位职业技能培训教程

    客服经理岗位职业技能培训教程。随着我国教育事业的深入发展及细化,将职业教育拓展为学校职业教育和社会职业培训两种模式。学校职业...

    发布时间:2018-09-21 20:03:22
    321259
  • 广州unity3D|U3D官方培训教程

    的人才战略,建立了名动漫官方unity3D人才培训中心,进一步占领游戏引擎领地!Unity3D这个字眼现在已经逐步进入大家的眼中。跨平台性好、...

    发布时间:2018-09-21 19:42:23
    112757
  • 婚礼主持人培训教程

    婚礼主持人现在是一个非常火爆的行业!现在没对新人结婚都要找主持人。那么对于学习婚礼主持人就是很重要的事情了!那么我们从哪些方面学习呢?婚礼主持...

    发布时间:2018-09-21 20:13:00
    424559
加载中...
加载中...
今日热点信息
精彩推荐
手机版 | 欢迎来到重庆it培训机构
RSS订阅