Java搜索引擎Apache Lucene 3.4.0发布

开发 后端
Apache Lucene是一个开放源程序的搜索引擎,利用它可以轻易地为Java软件加入全文搜索功能。Apache Lucene 3.4.0 发布了,该版本包含很多的bug修复,优化和改进。

Apache Lucene是一个开放源程序的搜索引擎,利用它可以轻易地为Java软件加入全文搜索功能。Lucene的最主要工作是替文件的每一个字作索引,索引让搜索的效率比传统的逐字比较大大提高,Lucen提供一组解读,过滤,分析文件,编排和使用索引的API,它的强大之处除了高效和简单外,是最重要的是使使用者可以随时应自已需要自订其功能。 Lucene是apache软件基金会项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现 全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。

 

 

Apache Lucene 3.4.0 发布了,该版本包含很多的bug修复,优化和改进,主要改进如下:

1.新增了连接模块,可以使用BlockJoinQuery/Collector来检索和搜索文档。

2.现在可以通过常用术语来搜索出相应的文档。

3.QueryParser模块可以用来创建NumericRangeQuery。

4.新增了SynonymFilter,支持多个同义词检索。

5.可以使用SortField.setMissingValue来控制文档的排序。

6.修复了一个主要的bug (LUCENE-3418) 该问题在操作系统或者计算机崩溃的时候会导致索引被破坏。

如果你正在使用 Apache Lucene 3.1, 3.2 or 3.3 ,那我们强烈建议你立即升级到该版本。

下载地址:

http://www.apache.org/dyn/closer.cgi/lucene/java

原文:http://tech.it168.com/a2011/0916/1247/000001247362.shtml

责任编辑:陈贻新 来源: it168
相关推荐

2012-04-13 09:05:41

LuceneJava

2011-12-14 10:06:03

Java

2012-01-05 10:26:26

JavaApache

2012-03-09 09:47:51

Apache CameJava

2011-10-27 10:02:58

Apache Derb

2011-06-20 18:23:06

SEO

2014-11-25 10:09:59

ElasticSear分布式搜索引擎Lucene

2022-01-13 20:14:46

Qury元宇宙搜索

2012-03-01 09:42:21

JavaApache Whir

2012-03-15 16:59:12

JavaMaven

2017-08-07 08:15:31

搜索引擎倒排

2020-03-20 10:14:49

搜索引擎倒排索引

2012-03-06 15:34:05

JavaFreeMarker

2012-09-07 13:22:21

搜索搜狗

2022-10-08 09:13:18

搜索引擎⽹站

2023-04-20 14:48:05

微软AIChatGPT

2010-04-20 11:43:46

2009-02-19 09:41:36

搜索引擎搜狐百度

2009-09-22 16:23:52

搜索引擎

2011-09-09 09:19:54

Java WebJava
点赞
收藏

51CTO技术栈公众号