Lucene:基于 Java 的全文检索引擎简介文章来源 http://www
chedong
com/tech/lucene
htmlLucene 是一个基于 Java 的全文索引工具包
基于 Java 的全文索引引擎 Lucene 简介:关于作者和 Lucene 的历史 2
全文检索的实现: Luene 全文索引和数据库索引的比较 3
中文切分词机制简介:基于词库和自动切分词算法的比较 4
具体的安装和使用简介:系统结构介绍和演示 5
Hacking Lucene :简化的查询分析器,删除的实现,定制的排序,应用接口的扩展 6
从 Lucene 我们还可以学到什么 另外,假如是在选择全文引擎,现在也许是试试 Sphinx 的时候了:相比 Lucene 速度更快,有中文分词的支持,而且内置了对简单的分布式检索的支持;基于 Java 的全文索引/检索引擎——LuceneLucene 不是一个完整的全文索引应用,而是是一个用 Java 写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能
Lucene 的作者:Lucene 的贡献者 Doug Cutting 是一位资深全文索引/检索专家,曾经是 V-Twin 搜索引擎(Apple的 Copland 操作系统的成就之一)的主要开发者,后在 Excite 担任高级系统架构设计师,目前从事于一些 INTERNET底层架构的讨论
他贡献出的 Lucene 的目标是为各种中小型应用程序加入全文检索功能
Lucene 的进展历程:早先发布在作者自己的 www
lucene
com,后来发布在 SourceForge,2001 年年底成为APACHE 基金会 jakarta 的一个子项目:http://jakarta
apache
org/lucene/已经有很多 Java 项目都使用了 L