Apache Lucene 3.4发布
程序员文章站
2022-03-23 14:26:53
...
Apache Lucene 3.4 发布了!
Apache Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。Lucene 目前是著名的 Apache Jakarta 家族中的一个开源项目,也是目前最为流行的基于 Java 开源全文检索工具包。
此次发布包括了大量的bug修复、优化及改进。主要改进如下:
下载地址:http://www.apache.org/dyn/closer.cgi/lucene/java
Apache Lucene 是一个基于 Java 的全文检索工具包,你可以利用它来为你的应用程序加入索引和检索功能。Lucene 目前是著名的 Apache Jakarta 家族中的一个开源项目,也是目前最为流行的基于 Java 开源全文检索工具包。
此次发布包括了大量的bug修复、优化及改进。主要改进如下:
- 修复了一个重要的bug(LUCENE-3418):操作系统或电脑崩溃,或是断电时Lucene索引文件很容易受到损坏。
- 增加一个新的faceting模块(contrib/facet),以便计算检索时间内的分面统计(包括hierarchial和non-hierarchical的)(LUCENE-3079)。
- 增加一个新的join模块(contrib/join),能够使用BlockJoinQuery/Collector对内嵌(parent/child)文档进行索引及检索(LUCENE-3171)。
- 现在索引文档可以包含词频,而不带地址了(LUCENE-2048);先前的omitTermFreqAndPositions总是将两者都省略。
- QueryParser模块(contrib/queryparser)现在可以创建NumericRangeQuery。
- 在contrib/analyzers中增加了一个SynonymFilter,可以进行多关键词索引或查询,其中包含可以读取wordnet及solr同义词格式的分析程序。(LUCENE-3233)。
- 现在能够控制缺少排序字段的文档的排序操作,可使用SortField.setMissingValue实现(LUCENE-3390)。
- 修复了在使用addIndexes方法后,term vector会被从索引中静默删除的问题(LUCENE-3402)。
下载地址:http://www.apache.org/dyn/closer.cgi/lucene/java
上一篇: 你不就是我前女友了嘛
下一篇: 汇编语言功能实现数据复制实例详解