10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

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

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

关注

评论

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

6款工具,让协同开发变得轻而易举!

Jackpop

vscode 开发工具

抖音内测同城圈子:旧瓶装新酒能否获得用户认可

石头IT视角

🏆(不要错过!)【CI/CD技术专题】「Jenkins实战系列」(1)全流程介绍Jenkins环境搭建+基础部署配置(Windows->Linux)

码界西柚

jenkins CI/CD 部署 7月日更

数仓开发人员经常说的ETL,到底是什么

奔向架构师

数据仓库 数据架构 7月日更

网络攻防学习笔记 Day66

穿过生命散发芬芳

网络攻防 7月日更

架构实战营第一模块作业

tt

#架构实战营

模块一作业

king

在线RGB和HEX十六进制颜色互转工具

入门小站

工具

日志监控ELK搭建

陈靓-哲露

ELK ES

模块一作业

Geek_35a345

架构实战营 模块一作业

孫影

架构实战营 #架构实战营

Linux之find常用命令汇总

入门小站

Linux

每天学习10个实用Javascript代码片段(二)

devpoint

JavaScript set 7月日更

一行Python代码到底有多强大?

Jackpop

Python 大数据

VS Code有哪些奇技淫巧?

Jackpop

vscode

从现在开始用 NanoID 会取代UUID

devpoint

JavaScript uuid 7月日更

模块七作业

梦寐凯旋

#架构实战营

微信及学生管理系统架构分析

summer

架构实战营

基于标签的实时短视频推荐系统(三十)

Databri_AI

实时计算 推荐系统 标签

我猜你也在找内网渗透,这篇难道还不够你嚼烂?

网络安全学海

运维 网络安全 信息安全 渗透测试 内网渗透

搞测试是件费脑子的事

IT蜗壳-Tango

7月日更

想学网络安全,从哪里开始?网络安全的学习路线

小桃

黑客 网络安全 Web 网络安全it路线图

模块一作业:微信业务架构图&学生管理平台

babos

#架构实战营

模块一作业

俊杰

#架构实战营

三分钟搞懂依赖注入

喵叔

7月日更

使用 docker 构建时取出构建文件的三种方法

耳东@Erdong

Docker 7月日更 docker build

ArrayList源码分析及扩容机制

Ayue、

数据结构 ArrayList

保姆级:Markdown入门教程

Peter

互联网 写作 markdown 工具软件

架构实战营 模块一 作业

酷飞不会飞

架构实战营

学习笔记如何写?

Nydia

模块一作业

秀聪

架构实战营

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