`
xypcn
  • 浏览: 8713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Lucene 发布 3.0.2 和 2.9.3 版本

阅读更多

Lucene 2.9.3 是 2.x 分支的一个bug修复版本,Lucene 3.0.2 跟 2.9.3 一样修复了同一些bug,基于 Java 5。

下 载地址:http://www.apache.org/dist/lucene/java/

新项目建议使用 Lucene 3.0.2 版本,因为它的 API 更加整洁而且类型安全,但有可能与你以前的项目有些不一致,新项目推荐使用,旧项目建议升级到2.9.3。
原文:http://lucene.apache.org/#18+June+2010+-+Lucene+Java+3.0.2+and+2.9.3+available

Both releases fix bugs in the previous versions:(这两个版本 修正 以前的版本错误 )

  • 2.9.3 is a bugfix release for the Lucene Java 2.x series, based on Java 1.4.
    (2.9.3是对Lucene的Java的 2.x系列,基于Java 1.4 )
  • 3.0.2 has the same bug fix level but is for the Lucene Java 3.x series, based on Java 5.
    (3.0.2 是对Lucene的Java的 3.x系列,基于Java 5 )

New users of Lucene are advised to use version 3.0.2 for new developments, because it has a clean, type-safe API.(Lucene的新用户应使用3.0.2版本,因为它有一个干净的,类型安全 的API

Important improvements in these releases include:

  • Fixed memory leaks in IndexWriter when large documents are indexed. It also uses now shared memory pools for term vectors and stored fields. IndexWriter now releases Fieldable s and Reader s on close.(修复当IndexWriter大文件时 引发内存 泄漏,现在 共享内存池用来取词向量和存储字段。 IndexWriter现在发布, Fieldable s and Reader s on close)
  • NativeFSLockFactory fixes and improvements. Release write lock if exception occurs in IndexWriter ctors(NativeFSLockFactory 修复并改进,如果在写索引发生异常将释放写锁).
  • FieldCacheImpl.getStringIndex() no longer throws an exception when term count exceeds doc count(FieldCacheImpl.getStringIndex() 在统计term总数时不再抛出异常 ).
  • Improve concurrency of IndexReader , especially in the context of near real-time readers(提高了IndexReader的并发能力, 尤其是在 实时读内容时 ).
  • Near real-time readers, opened while addIndexes* is running, no longer miss some segments(当实时读与添加索引在运行时,不再丢失段).
  • Performance improvements in ParallelMultiSearcher (3.0.2 only)(3.0.2版本改进并行多搜索器性能 ).
  • IndexSearcher no longer throws NegativeArraySizeException if you pass Integer.MAX_VALUE as nDocs to search methods(当你使用Integer.MAX_VALUE作为搜索文档数时不再抛出NegativeArraySizeException ).

Both releases are fully compatible with the corresponding previous versions. We strongly recommend upgrading to 2.9.3 if you are using 2.9.x; and to 3.0.2 if you are using 3.0.x(这两个版本是完全 兼容 相应的 早期版本。 我们强烈建议升级到2.9.3如果您使用的是2.9.x,并以3.0.2如果您使用的是3.0.x的 ).


 

我的另一博客地址是

http://javadoc.org.cn/home.php?mod=space&uid=1&do=blog&quickforward=1&id=16

1
0
分享到:
评论

相关推荐

    lucene-3.0.2.zip

    lucene-3.0.2.zip lucene-3.0.2.zip

    Lucene.3.0.2版本的相关文件

    包括了lucene-core-3.0.2.jar,IKAnalyzer3.2.0Stable.jar,lucene-analyzers-2.3.0.jar,lucene-highlighter-3.0.2-sources.jar,lucene-memory-3.0.2.jar,最新的停词字典stopword.rar

    Lucene-3.0.2 API 下载

    在2010年9月28日,Lucene发布了其3.0.2版本的API,为开发者提供了一个强大而灵活的搜索功能框架。这个API的更新带来了许多性能提升和新特性,使得开发者能够更高效地构建和优化搜索引擎应用。 Lucene的核心功能包括...

    lucene-analyzers-2.9.3

    lucene-analyzers-2.9.3

    lucene-3.0.2-src.zip 源码

    lucene-3.0.2-src.zip 源码

    lucene-3.0.2-dev-src

    本文将重点探讨Lucene 3.0.2-dev版本的源码,帮助读者深入理解其内部机制和核心概念。 1. **索引原理** Lucene的核心功能之一是建立倒排索引,这是一种高效的文本检索方式。在`lucene-3.0.2-dev`源码中,`...

    lucene-core-3.0.2.jar,lucene-demos-3.0.2.jar

    这里我们主要聚焦于Lucene 3.0.2版本,通过分析其核心组件和示例演示,来深入探讨这个版本的特性与应用。 首先,我们来看看`lucene-core-3.0.2.jar`。这是Lucene的核心库,包含了所有用于创建、索引和搜索文档的...

    lucene3.0.2

    lucene3.0.2包含lucene-analyzers-3.0.2.jar,lucene-core-3.0.2.jar,lucene-highlighter-3.0.2.jar,lucene-memory-3.0.2.jar等jar包使用lucene实现分词搜索

    lucene3.0.2 jar包

    博客上的例子用到的LUCENE3.0.2版本的jar包

    lucene3.0.2jar包

    在3.0.2这个版本中,Lucene已经经过了多次迭代和优化,具备了稳定性和性能的良好平衡。本文将详细介绍Lucene 3.0.2的关键特性、工作原理以及如何在项目中应用。 一、核心特性 1. 文档索引:Lucene的核心功能之一是...

    Lucene SpellChecker3.0.2

    Lucene SpellChecker for Lucene 3.0.2

    Lucene 3.0.2 API DOC

    Lucene 3.0.2 API DOC CHM 是开发的必备工具之一

    lucene 3.0.2

    lucene library. lucene-demos-XX.jar The compiled simple example code. luceneweb.war The compiled simple example Web Application. contrib/* Contributed code which extends and enhances Lucene, but...

    lucene 3.0.2 core+src+javadoc

    lucene-core-3.0.2-javadoc.jar 提供了 Lucene API 的详细文档,这对于开发者快速理解和使用 Lucene 非常有帮助。Javadoc 中包含: 1. 类与接口的说明:每个类和接口的功能、用途及方法的解释。 2. 示例代码:展示...

    lucene-memory-3.0.2.jar

    lucene-memory-3.0.2.jar,lucene高亮显示中不可少的jar包lucene-memory-*.jar

    lucene-2.9.3.zip

    Lucene 2.9.3发布于2010年,尽管版本相对较旧,但其核心概念和原理对于理解Lucene的工作方式仍然至关重要。 二、Lucene的主要组件 1. 分析器(Analyzer):负责将输入的文本分解为可搜索的单元——术语(Term)。...

    lucene-core-2.9.4,lucene-core-3.0.2,lucene-core-3.0.3,lucene-core-3.4.0

    2. **Lucene 3.0.2和3.0.3** - **段合并优化**:这两个版本主要关注于索引段的合并策略,旨在减少磁盘I/O,提高检索速度。 - **文档处理增强**:引入了对PDF、HTML等更多文件格式的支持,使得Lucene可以处理更广泛...

    lucene-analyzers-3.3.0 jar包和源码

    本文将深入探讨Lucene-Analyzers-3.3.0版本,解析其jar包与源码,帮助读者掌握这一核心组件的工作原理和应用。 首先,我们要明白什么是Lucene。Lucene是Apache软件基金会的一个项目,它提供了一个高性能、可扩展的...

    lucene-demos-3.0.2.jar

    lucene-demos-3.0.2.jar 搜索引擎

Global site tag (gtag.js) - Google Analytics