Apache Solr 8.4.0 发布,引入新的包管理系统,简化插件的部署

前言

Apache Solr 8.4.0 已发布。Apache Solr 是一个开源的搜索服务器,使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的,每个文档由一系列的 Field 构成,每个 Field 表示资源的一个属性。Solr 中的每个 Document 需要有能唯一标识其自身的属性,默认情况下这个属性的名字是 id,在 Schema 配置文件中使用 id 进行描述。


Apache Solr 8.4.0 发布,引入新的包管理系统,简化插件的部署

Solr 8.4.0更新内容

此版本值得关注的更新:

  • 引入新的包管理系统,以简化插件的部署

包管理系统的目标是支持插件的(实时)热部署,提供插件的打包指南,并通过遵循其他软件包管理系统中使用的熟悉概念来对 Solr 的方法进行标准化,旨在最终取代对<lib ../>指令、Blob Store 以及将插件和自定义组件部署到 Solr 的其他方法的使用。

要注意的是,此功能尚处于实验性阶段,请谨慎使用。如需启用此功能,必须使用启动时传递的系统参数来启用它。

  • 开箱即用的配置提供了更好的安全性

详细的更新说明请查看:https://lucene.apache.org/solr/guide/8_4/solr-upgrade-notes.html

下载地址:https://lucene.apache.org/solr/downloads.html

您可能还会对下面的文章感兴趣: