写点什么

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:282052
用户头像

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

关注

评论

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

作业 - 认识产品经理

Geek_971380

产品经理训练营

作业一

清醒梦境

产品 0 期 第一次作业

小C同学

产品经理 极客大学认识产品经理

产品经理岗位对比分析

DwToretto

DevSecOps如何提高应用程序安全性?

啸天

安全 DevSecOps 应用安全

第一章作业

Kalman

产品经理 产品经理训练营

产品经理训练营 第一周作业记录

周玲

产品经理训练营 岗位要求

在线教育产品经理 & 物流行业的产品经理

哈撒啦岛

产品经理 产品经理训练营

创业失败启示录|校园微生活之“极致宣传”

阿萌

28天写作 创业失败启示录 青城

产品经理定位

让我思考一会儿

产品经理训练营 第一周作业

DB

产品经理训练营

产品训练营-作业1

简小一

网络安全产品经理任职要求

让时间说真话

产品经理 网络安全产品经理

类别型特征

IT蜗壳-Tango

机器学习 七日更

第一周笔记

Ashley.

PM

产品经理训练营--第一章作业

Lucas zhou

产品经理训练营

重学JS | 跨域的原因和解决方案

梁龙先森

大前端 编程语言 28天写作

一文讲弄懂什么是vlan、三层交换机、网关、DNS、子网掩码、MAC地址

Windows DHCP最佳实践(二)

BigYoung

windows Windows Server 2012 R2 DHCP

可恶的爬虫直接把生产机器全部爬挂了!

root

Java 爬虫 布隆过滤器 反爬

产品经理岗位需求总结

Geek_a32093

产品训练营-第一课作业

释心

作业1

YING꯭YING

第一章作业:认识产品经理

隋泽

产品经理训练营

甲方日常 87

句子

工作 随笔杂谈 日常

【并发编程的艺术】JVM体系与内存模型

程序员架构进阶

Java 架构 并发编程 内存 28天写作

「产品经理训练营」作业 01

🌟

产品经理训练营

28天瞎写的第二百二十三天:哎哟,我这爆脾气!

树上

28天写作

对产品岗位的研究和一些看法

Dylan Zhu

岗位模型差异

王一凡

第一章学习总结

Kalman

产品经理 产品经理训练营

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