Lucene

Lucene官网:

1.http://lucene.apache.org/ 官方站点

2.http://lucene.com.cn/ LUCENE 中国

简介:

    Luceneapache软件基金会[4] jakarta项目组的一个子项目,是一个开放源代码[5]的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了 完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标 系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。
  Lucene的原作者是Doug Cutting,他是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎[6]的主要开发者,后在Excite[7]担任高级系统架构设计师,目前 从事于一些Internet底层架构的研究。早先发布在作者自己的http://www.lucene.com/,后来发布在 SourceForge[8]2001年年底成为apache软件基金会jakarta的一个子项目:http://jakarta.apache.org/lucene/

优势:

1)索引文件格式独立于应用平台。
2)在传统全文检索引擎的倒排索引的基础上,实现了分块索引,能够针对新的文件建立小文件索引,提升 索引速度。

3)优秀的面向对象的系统架构,使得对于Lucene扩展的学习难度降低,方便扩充新功能。
4)设计了独立于语言和文件格式的文本分析 接口,索引器通过接受Token流完成索引文件的创立,用户扩展新的语言和文件格式,只需要实现文本分析的接口。

5)已经默认实现了一套强大的查询引擎,用户无需自己编写代码即使系统可获得强大的查询能力,Lucene的查询实现中默认实现了布尔操作、模糊 查询(Fuzzy Search[11])、分组查询等等。

2.http://lucene.com.cn/ LUCENE 中国
 

编辑/发表时间:2010-06-24 12:05
编辑词条如何编辑词条?)                          历史版本

资料出处:原创
贡献者:
籍磊韩景旸许晓岩谷玉梅