文档介绍:踏雪无痕
Lucene--开放源代码的全文检索引擎工具包
分类: 技术摘录 2011-10-27 16:37 234人阅读评论(0) 收藏举报
Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一
个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎
(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统
中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。
目录
创始人
历史
特点及优势
展开
  
  
Lucene
创始人
Lucene['lusen] 的原作者是Doug Cutting,他是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎[6]的主要开
发者,后在Excite[7]担任高级系统架构设计师,底层架构的研究。早先发布在作者自己
的,e[8],2001年年底成为apache软件基金会jakarta的一个子项目。
历史
Lucene最初是由Doug Cutting开发的,e的网站上提供下载。在2001年9月做为高质量的开源Java产品
加入到Apache软件基金会的 Jakarta家族中。随着每个版本的发布,这个项目得到
  
Lucene 图片
明显的增强,也吸引了更多的用户和开发人员。2004年7月,Lucen
  
Lucene分析图
,。。版本发布日期里程碑
2000年3月第一个开源版本(e) 2000年10月 2001年7月 e版本
2002年6月第一个Apache Jakarta版本 2003年12月复合索引格式,查询分析器增加,远程搜索,token定位,
可扩展的API 2004年7月 Sorting, span queries, term vectors 2004年8月排序性能的bug修正
2004年10月 IndexSearcher optimization and misc. fixes 2004年冬 Misc. 2009年3月8日发
布新版本 2009年 5月更新为
2010
2011年7月
特点及优势
作为一个开放源代码项目,Lucene从问世之后,引发了开放源代码社群的巨大反响,程序员们不仅使用它构建具体
的全文检索应用,而且将之集成到各种系统软件