写点什么

Apache Lucene 4.9 发布

  • 2014-07-01
  • 本文字数:584 字

    阅读完需:约 2 分钟

Apache 软件基金会近日正式发布了 Lucene 4.9 版本。由于老的 JDK 版本的一些 JVM bug 会影响到 Lucene,所以新版本的 Lucene 不再支持 JDK 7u55 以下的 Java 版本,且版本全面兼容 Java 8。

Lucene 4.9 版本包括大量的 bug 修复、优化和改进,现已提供下载 Lucene 4.9 更新文档)。主要改进包括:

  1. 一组 doc 值字段的原子更新(Atomic update)
  2. 针对 doc 值搜索性能的大量优化
  3. 新增了 Terms.getMin/Max 方法,用于检索每个字段中使用率最高和最低的项(term)
  4. 新增了 IDVersionPostingsFormat 方法,优化了主键 ID filed,也为每个 id 记录了一个 long 型的版本值,优化了 ID 查找功能
  5. 新的(默认的)Lucene49NormsFormat 方法,可以在某些情况下(比如超短字段)实现更好的压缩
  6. 新的 SORTED_NUMERIC 文档值类型,可以更有效地处理多个值的数字字段
  7. 索引现在可以传递早期的令牌流,使得重用更容易
  8. MoreLikeThis 可以接受每个字段中的多个值,pre-existing 方法已经不再鼓励使用
  9. Lucene 文件现在通过 OutputStream 编写,完全禁止通过简化的 IO API 进行搜索

Apache Lucene 是一个使用 Java 开发的高性能的全文检索引擎,读者可以从这里下载最新版本的 Lucene , 详细的改进说明可以阅读 Lucene ChangeLog 。此外,基于 Lucene 的 Solr 也更新到了 4.9 版本,Solr 4.9 中除了包含 Lucene 4.9 的改进外,还针对企业搜索应用进行了优化和改进,读者可以到其官网了解相关信息

2014-07-01 20:282306
用户头像

发布了 92 篇内容, 共 51.6 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

第七周 性能优化 作业二

应鹏

极客大学架构师训练营

week3- 请在草稿纸上手写一个单例模式的实现代码,拍照提交作业

未来已来

架构师训练营第 1 期 -Week7 - 课后练习

鲁大江

极客大学架构师训练营

架构师训练营1期 - week07- 作业

lucian

极客大学架构师训练营

week3-作业二:根据当周学习情况,完成一篇学习总结

未来已来

架构师训练营第七周学习笔记

一马行千里

学习 极客大学架构师训练营

架构师训练营 1 期 - 第七周作业(vaik)

行之

极客大学架构师训练营

第七周 性能优化 作业一

应鹏

极客大学架构师训练营

架构师训练营第七周课后练习

薛凯

架构师训练营第 1 期第 7 周作业

好吃不贵

极客大学架构师训练营

#链表# #快慢指针#

玉皇大亮

链表 快慢指针

装饰器模式

猴子胖胖

设计模式 Go 语言

科技与产业革命的历史性交汇期,光华工程科技奖名单上的AI排面

脑极体

架构师训练营第一期 - 第七周学习总结

卖猪肉的大叔

极客大学架构师训练营

第 7 周 听说你有好几个线程

Pyr0man1ac

架构师训练营 2 期 Week03 总结

架构师训练

架构师训练营第 1 期 - 第 7 周 - 命题作业

wgl

第3周作业

伊灵

Week_07 作业

golangboy

极客大学架构师训练营

第七周总结

Geek_ac4080

第七周作业

Geek_ac4080

【架构师训练营第 1 期 07 周】 作业

Bear

极客大学架构师训练营

策略模式

猴子胖胖

设计模式 Go 语言

Week3 代码重构

贺志鹏

极客大学架构师训练营

架构师训练营第 1 期 -Week7 - 性能优化一学习总结

鲁大江

极客大学架构师训练营

第三周-课后练习

jizhi7

【架构师训练营第 1 期 07 周】 学习总结

Bear

极客大学架构师训练营

第三周-总结

jizhi7

极客大学架构师训练营

架构师训练营week07作业

IT老兵重开始

第 7 周 作业

Pyr0man1ac

架构师训练营 1 期 - 第七周总结(vaik)

行之

极客大学架构师训练营

Apache Lucene 4.9发布_Java_李士窑_InfoQ精选文章