OpenSearch 2.4.0 发布,支持直接在 Windows 平台部署
OpenSearch 2.4.0 已正式发布。公告写道,此版本带来了对 Windows 的支持、安全分析、新的地理空间功能,以及针对搜索、分析和可观测性用例的多项升级。
OpenSearch 2.4.0 是 2022 年的最后一个次要更新版本,它扩展了 OpenSearch 项目工具包,在地理空间、搜索、安全分析、可观察性等一系列用例中增加了超过 25 项特性和增强功能。对 Windows 环境的支持以及其他首创特性现在已准备好在生产环境中投入使用。
- 直接在 Windows 上部署
OpenSearch 2.4.0 版本满足了社区长期以来的要求,即为 OpenSearch 和 OpenSearch Dashboards 提供 Windows x64 版本。这是首次让开发者可以直接在自己的 Windows 环境中部署 OpenSearch 套件。
该发行版以 ZIP 格式提供,包括对所有 OpenSearch 插件的支持(除了性能分析器),并与其他发行版使用通用的 UI。详情查看参考文档。下载地址
- 使用实验性的语义搜索工具
OpenSearch 用户首次可以对他们的文档进行自动语义搜索,通过机器学习模型提供的附加含义和上下文来增强搜索结果。2.4.0 中实验性的新功能集合让用户可以将传统的 BM25 词法搜索与深度学习驱动的语义搜索相结合,提供调整搜索查询以提高相关性、召回率和准确性的新方法。
- 集成 ML 模型
2.4.0 版本引入了模型服务框架,这是一项实验性功能,可让用户解锁将自己的 ML 模型上传到 OpenSearch 的能力。在此版本中,框架支持集成文本嵌入模型来增强语义搜索。这个版本是迈向使 OpenSearch 上的 ML 更容易集成和操作的第一步,以支持各种用例,如视觉和音频搜索,自然语言处理 (NLP) 驱动的分析,以及其他。
- 支持从特定时间点查询数据
2.4.0 的另一个新功能是支持时间搜索 (Point in Time, PIT)。在这之前,无法对同一数据集运行查询并产生相同的结果;随着基础数据的变化,搜索结果也会发生变化,这使得比较和分析查询结果具有挑战性。现在则可以指定一个 PIT,并针对该 PIT 对相同的固定数据集运行不同的查询以获得一致的结果。此功能可在 2.4.0 中的 API 进行访问,计划在未来版本的 UI 中启用。
详情查看发布公告和 Release Notes。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Python 3.12.0 alpha 2 发布
Python 3.12.0 第二个 alpha 版本已发布,这是Python 3.12 的早期开发者预览版。 目前 Python 3.12 处于开发阶段,3.12.0a2 是计划中的七个 alpha 版本中的第二个,许多新特性仍在计划和编写之中。下面简单介绍与 3.11 相比,3.12 系列的主要新特性和变化: 改进错误信息,比如像用户建议更多可能由拼写错误引起的异常 支持 Linuxperf分析器在跟踪过程中报告 Python 函数名称 根据PEP 623提案,删除了 C 语言实现 unicode 对象中被废弃的 `wstr` 和 `wstr_length` 成员 在 `unittest` 模块中,删除了一些长期被废弃的方法和类(它们从 Python 3.1 或 3.2 开始就已被废弃) 废弃的 `smtpd` 和 `distutilsd` 模块已被删除(查看PEP 594和PEP 632),setuptools 包(默认安装在 virtualenvs 和许多其他地方)继续提供 `distutilsd` 模块 其他一些旧的、被破坏的、和已被废弃的函数、类和方法也被删除 …… Pyth...
- 下一篇
每日一博 | Java 项目有可能做到所有的代码逻辑均可热部署吗?
前言 首先我们明确下什么叫做热部署,热部署是在不重启java虚拟机的前提下,自动更新class的行为,从而更新整个运行时的逻辑。 在java开发领域,热部署一直是一个难以解决的问题,java虚拟机理论上只能实现方法体的修改热部署,对于整个类结构的更改,仍然需要重启虚拟机,对类重新加载才能完成更新操作。 OSGI 其实java业界有一些解决方案,比如osgi架构,这玩意时间比较长了,但一直没火起来。osgi架构的出现,可以让java系统变成模块化的形式,让模块重启成为可能。从一定程度上也算是个热部署的方案。可惜这玩意以前开发起来就觉得很反人类,配置文件一大堆不说,学习成本也很大。和spring结合起来,居然是一个模块一个spring上下文体系。并且如果模块之间有调用关系的话,重启相关的模块会让应用出现短暂的功能性休克,也就说,整个热启动过程不平滑。 这项技术现在估计很多小伙伴都没听说过,目前也渐渐的退出历史舞台,用的企业估计很少。 ASM ASM是一款修改字节码的框架,同类型的框架还有Cglib。这些框架能加载一个class信息,用户可以按照自己的需求增强修改这些信息,最后输出成一个新的...
相关文章
文章评论
共有0条评论来说两句吧...