写点什么

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

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

关注

评论

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

各大金融企业都在用的堡垒机-行云管家堡垒机

行云管家

金融 数据安全 堡垒机

macbook触摸板怎么按右键

互联网搬砖工作者

Spring Security 的介绍和简单使用

会踢球的程序源

Java 后端 spring security Java进阶

全面数字化时代,国有大型银行如何走好金融创新之路?

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

观远数据 × Azure OpenAI,国内首个 BI Copilot 产品化应用

观远数据

ChatGPT

企业内部培训网站为例,探索云上成本优化

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

一名开发者眼中的TiDB与MySQL选择

TiDB 社区干货传送门

数据库架构选型

企业级安全运维审计产品-行云管家堡垒机全新V7.0举行线上发布会

行云管家

运维 云堡垒机 安全运维 等级

Parallels Desktop PD 18虚拟机关闭、停止、中止和暂停操作的区别

互联网搬砖工作者

每日 Scrum 与站立会议:有什么区别?

码语者

Scrum

摄影师必备图像编辑工具:Capture One Pro 23中文版

真大的脸盆

Mac Mac 软件 图像编辑 图像编辑工具 图像处理软件

众多企业的共同选择,华为云网站安全解决方案有哪些优势?

秃头也爱科技

Greptime 的 GitOps 实践

Greptime 格睿科技

k8s gitops IaC

JMeter 并发测试和持续性压测详解

Liam

测试 压测 并发测试 测试工具

看数据如何驱动业务增长,来用友BIP技术大会探索数据智能的力量

用友BIP

数据智能 技术大会 用友iuap 用友技术大会

保护企业网站安全,华为云网站安全解决方案有绝招

秃头也爱科技

国内功率半导体需求将持续快速增长

华秋电子

牛客网热度最高的17套一线大厂Java面试八股文!面面俱到,太全了

架构师之道

Java 面试

JavaScript 对象遍历为什么要使用 hasOwnProperty 检查属性

Lee Chen

JavaScript

网站不收录是受哪些因素影响?

海拥(haiyong.site)

三周年连更

精华!Redis 知识总结

会踢球的程序源

Java Java进阶 redis 底层原理

【坚果派-坚果】OpenHarmony新增并编译芯片解决方案

坚果

OpenHarmony OpenHarmony3.2 三周年连更

对话 BitSail Contributor | 刘啸:参与开源,提升自我技术力

字节跳动数据平台

大数据 开源 数据集成 数据集成平台 数据引擎

TiDB 6.1/6.5 在 Rocky Linux 8 中的部署升级与 PITR 初体验

TiDB 社区干货传送门

版本升级 安装 & 部署 备份 & 恢复 扩/缩容 6.x 实践

使用CodeArts发布OBS,函数工作流刷新CDN缓存

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

消息服务MNS之初见

六月的雨在InfoQ

Java 云产品 MNS 三周年连更 消息服务

火山引擎云原生数据仓库ByteHouse技术白皮书V1.0(中)

字节跳动数据平台

数据仓库 云原生 白皮书 云数据仓库 企业号 4 月 PK 榜

MatrixOne logservice 原理解析

MatrixOrigin

分布式数据库 MatrixOrigin MatrixOne Log Service

前端开发:未来依旧光明 | 社区征文

海拥(haiyong.site)

三周年征文

CSS中的各种格式化上下文-FC(BFC、IFC、GFC、FFC)

肥晨

css3 三周年连更

关键的Java JVM选项和参数

码语者

JVM

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