写点什么

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

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

关注

评论

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

代理模式与动态代理

闫同学

10月月更

跟着卷卷龙一起学Camera--PDAF 04

卷卷龙

ISP camera 10月月更

一文搞懂SaaS、PaaS、IaaS的概念和异同

闫同学

10月月更

一文搞懂从浏览器输入一个URL到页面出现都经历了哪些过程

闫同学

10月月更

腾讯Offer已拿,这99道算法高频面试题别漏了,80%都败在算法上

Geek_0c76c3

Java 数据库 开源 程序员 架构

我是如何学习一门新技术的

闫同学

10月月更

翻译翻译,什么是滑动窗口

闫同学

10月月更

【C语言难点突破】动态内存知识详解

Geek_65222d

10月月更

一文搞懂布隆过滤器(BloomFilter)

闫同学

10月月更

浅谈MVC、MVP、MVVM框架模式

闫同学

10月月更

十一假期,分享几个好玩儿的GitHub项目

闫同学

10月月更

跟着卷卷龙一起学Camera--PDAF 03

卷卷龙

ISP camera 10月月更

深度思考:到底什么是抽象?

闫同学

10月月更

一文带你搞懂HTTP和HTTPS

闫同学

10月月更

浅谈Docker底层原理

闫同学

10月月更

玩转子网划分和超网汇聚

闫同学

10月月更

实时数仓、湖仓一体、流批一体有什么区别

雨果

实时数仓

当UI走查说页面色值错误时,先别急着检查代码

茶无味的一天

前端 浏览器 UI 色差 取色

SQL高效查询建议

雨果

sql

深入浅出Docker容器数据卷

闫同学

10月月更

一文带你搞懂HTTP和RPC协议的异同

闫同学

10月月更

完美!首份把架构三原则拆开来讲的“架构师宝典”,电子版已上线

Geek_0c76c3

Java 数据库 开源 程序员 开发

玩转Docker—部署Spring Boot+MySQL工程实战

闫同学

10月月更

Spring循环依赖原理和Bean创建过程

闫同学

10月月更

手把手教你搭建Spring Boot+Vue前后端分离

闫同学

10月月更

如何编写一个原生 Web Components 组件

茶无味的一天

CSS JavaScript html5 前端

探索云原生之“翻译翻译,什么是云原生”

闫同学

10月月更

首版发布!2022年AlibabaJava中高级架构师面试手册(对标P5-P8)

Geek_0c76c3

Java 数据库 开源 程序员 开发

从0开始,让你的Spring Boot项目跑在Linux服务器

闫同学

10月月更

跟着卷卷龙一起学Camera--CMS

卷卷龙

ISP camera 10月月更

【结构体内功修炼】枚举和联合的奥秘(三)

Albert Edison

C语言 枚举 结构体 10月月更 联合

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