写点什么

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

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

关注

评论

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

Flink on Zeppelin (5) 高级特性篇

Geek_8o1tcx

大数据 flink 流计算 Zeppelin

一种极致性能的缓冲队列

捉虫大师

Java 性能

面向对象设计课程小结

梅子黄时雨

极客大学架构师训练营

小师妹学JVM之:JIT中的LogCompilation

程序那些事

JVM 小师妹 性能调优 JIT 签约计划第二季

Android APP启动白屏优化

小菜鸟学php

android白屏

当你输入get/set命令的时候,Redis做了什么

老胡爱分享

redis 源码分析

架构师训练营 - 第 3 课总结 -20200620- 软件设计

👑👑merlan

架构设计 软件设计 SOLID

加入生财有术后,我获得了什么

Jay Wu

数据库如何弹性伸缩?

Aaron_涛

数据库 架构 云原生

还在埋头干活?给程序员的几个忠告

四猿外

Java 深度思考 程序员 随笔杂谈

UML实践-食堂就餐卡系统

shangyu

极客大学架构师训练营

第二周学习总结

师哥

新基建时代区块链应用场景进化

CECBC

新基建 区块链技术 去中心化 产业落地

重学 Java 设计模式:实战责任链模式「模拟618电商大促期间,项目上线流程多级负责人审批场景」

小傅哥

设计模式 小傅哥 重构 代码优化 责任链模式

加密与解密

返町

英特尔宋继强:坚持科研的长期主义 推动AI向3.0时代跃迁

最新动态

你真的了解敏捷吗?听马丁福勒聊敏捷

涛哥 数字产品和业务架构

敏捷 数字化转型

请描述什么是依赖倒置原则,为什么有时候依赖倒置原则又被称为好莱坞原则?

一叶知秋

《零基础学 Java》 FAQ 之 17-怎么理解Java中的数组

臧萌

Java

架构师训练营第三周

Melo

思想不进化的人都是可怜人

Neco.W

提升认知 思考 进步 进化

为什么Web开发人员在2020年不用最新的CSS功能

葡萄城技术团队

CSS

跨云厂商部署 k3s 集群

米开朗基杨

k3s wireguard

Cocoa 代码注释与文档生成

Edmond

ios CocoaPods 代码注释 Swift-Document iOS Document

架构师训练营第二周课后作业

赵凯

框架设计

如何写出高质量的代码?(浅谈代码规范、重构、单元测试的重要性)

Nick

单元测试 重构 代码重构 代码规范

架构师训练营作业 (第三周)

王海

极客大学架构师训练营

架构师训练营第三周-总结

无心水

极客大学架构师训练营

SharePoint 往事之:一句话让 SharePoint 罢工

手艺人杨柳

SharePoint

互联网人的娱乐精神之28岁退休 & P8和生活助理的故事

码农神说

程序员 漫画 退休

必知必会,程序员都应该会的Linux的50个知识点!

Java小咖秀

Linux 面试 运维 Shell 经验

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