Lucene 3.6 发布,Java 全文搜索引擎 - 开源中国社区
Lucene 3.6 发布,Java 全文搜索引擎
红薯 2012年04月13日

Lucene 3.6 发布,Java 全文搜索引擎

红薯 红薯 发布于2012年04月13日 收藏 9 评论 8

有免费的MySQL,为什么还要买? >>>  

Lucene 3.6 包含大量的 bug 修复、优化和改进,主要内容有:

  * 完全支持 Java 7,要求 JDK 7u1
  * TypeTokenFilter filters tokens based on their TypeAttribute.
  * Fixed offset bugs in a number of CharFilters, Tokenizers and TokenFilters that could lead to exceptions during highlighting.
  * Added phonetic encoders: Metaphone, Soundex, Caverphone, Beider-Morse, etc.
  * CJKBigramFilter and CJKWidthFilter replace CJKTokenizer.
  * Kuromoji morphological analyzer tokenizes Japanese text, producing both compound words and their segmentation.
  * Static index pruning (Carmel pruning) removes postings with low within-document term frequency.
  * QueryParser now interprets '*' as an open end for range queries.
  * FieldValueFilter excludes documents missing the specified field.
  * CheckIndex and IndexUpgrader allow you to specify the specific FSDirectory implementation to use with the new -dir-impl command-line option.
  * FSTs can now do reverse lookup (by output) in certain cases and can be packed to reduce their size.  There is now a method to retrieve top N shortest paths from a start node in an FST.
  * New WFSTCompletionLookup suggester supports finer-grained ranking for suggestions.
  * FST based suggesters now use an offline (disk-based) sort, instead of in-memory sort, when pre-sorting the suggestions.
  * ToChildBlockJoinQuery joins in the opposite direction (parent down to child documents).
  * New query-time joining is more flexible (but less performant) than index-time joins.
  * Added HTMLStripCharFilter to strip HTML markup.
  * Security fix: Better prevention of virtual machine SIGSEGVs when using MMapDirectory: Code using cloned IndexInputs of already closed indexes could possibly crash VM, allowing DoS attacks to your application.
  * Many bug fixes...

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Lucene 3.6 发布,Java 全文搜索引擎
分享
评论(8)
最新评论
0
In addition to Java 5 and Java 6, this release has now
full Java 7 support (minimum JDK 7u1 required).
应该是支持java5和java6的,只不过用java7的话至少要jdk 7u1吧
0

引用来自“Linux校园社区”的评论

引用来自“吉佳佳”的评论

引用来自“幻影浪子”的评论

完全支持 Java 7,要求 JDK 7u1
--------------

意思3.6只能Java7了?

我看应该是

Java7向下兼容,肯定能支持java6,

虽然兼容java6, 但“要求 JDK 7u1”是指最低要求是jdk 7u1 哟。
0

引用来自“Linux校园社区”的评论

引用来自“吉佳佳”的评论

引用来自“幻影浪子”的评论

完全支持 Java 7,要求 JDK 7u1
--------------

意思3.6只能Java7了?

我看应该是

Java7向下兼容,肯定能支持java6,

向下兼容不是这个意思哦
0

引用来自“吉佳佳”的评论

引用来自“幻影浪子”的评论

完全支持 Java 7,要求 JDK 7u1
--------------

意思3.6只能Java7了?

我看应该是

Java7向下兼容,肯定能支持java6,
0

引用来自“幻影浪子”的评论

完全支持 Java 7,要求 JDK 7u1
--------------

意思3.6只能Java7了?

我看应该是
0
完全支持 Java 7,要求 JDK 7u1
--------------

意思3.6只能Java7了?
0
ToChildBlockJoinQuery joins in the opposite direction (parent down to child documents).
这个是不是意味着支持关联关系了
0
jdk 6 就不能用了?
顶部