Apache Lucene 8.2.0 发布,Java 全文搜索引擎

栏目: 软件资讯 · 发布时间: 6年前

内容简介:Apache Lucene 8.2.0 发布了,Lucene 是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎、部分文本分析引擎。目的是为软件开发人员提供一个简单易用的工具包,以方便地在目标系统中实现全文检索的功能,...

Apache Lucene 8.2.0 发布了,Lucene 是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎、部分文本分析引擎。目的是为软件开发人员提供一个简单易用的 工具 包,以方便地在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。

新版本的亮点包括:

 

API 更改

  • 间隔查询已从沙箱移动到查询模块

新特性

  • 用于索引和查询一般笛卡尔几何的新 XYShape 字段和查询
  • 用于爱沙尼亚语的雪球干扰器/分析仪
  • 提供 FeatureSortfield 以允许按功能的降序值对搜索命中进行排序
  • 添加新的 KoreanNumberFilter,可以将韩文字符更改为数字并处理小数点
  • 为范围字段添加 doc-value 支持
  • 添加监视器子项目(以前的 Luwak 监视库),允许以有效的方式将文档流与一组已注册的查询进行匹配
  • 在沙箱中添加一个利用索引 排序 的数值范围查询

优化

  • 在 IntArrayDocIdSet#advance 方法中使用指数搜索而不是二进制搜索
  • 如果 IndexSearcher 具有执行程序,则使用传入线程执行。 现在调用程序线程至少对索引执行一次搜索,即使提供了执行程序来最小化线程上下文切换
  • BKD 树的新存储策略具有低基数,可以降低存储成本,可以在搜索时使用,以加快查询速度
  • 仅在 BlockDocsEnum 和 BlockImpactsEverythingEnum 中需要时才懒加载

发布公告

下载地址:http://lucene.apache.org/core/downloads.html


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

精益数据分析

精益数据分析

[加] 阿利斯泰尔·克罗尔、[加] 本杰明·尤科维奇 / 韩知白、王鹤达 / 人民邮电出版社 / 2014-12 / 79.00元

本书展示了如何验证自己的设想、找到真正的客户、打造能赚钱的产品,以及提升企业知名度。30多个案例分析,全球100多位知名企业家的真知灼见,为你呈现来之不易、经过实践检验的创业心得和宝贵经验,值得每位创业家和企业家一读。 深入理解精益创业、数据分析基础,和数据驱动的思维模式 如何将六个典型的商业模式应用到各种规模的新企业 找到你的第一关键指标 确定底线,找到出发点 在大......一起来看看 《精益数据分析》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码