大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

OpenSearch 3.0 现已正式发布,重点关注向量数据库的性能和可扩展性

  • 2025-06-04
    北京
  • 本文字数:1049 字

    阅读完需:约 3 分钟

大小:520.32K时长:02:57
OpenSearch 3.0现已正式发布,重点关注向量数据库的性能和可扩展性

OpenSearch软件基金会宣布 OpenSearch 3.0 正式发布,这是三年来的第一个主要版本,也是该项目加入 Linux 基金会以来的第一个版本。这个版本引入了对模型上下文协议(MCP)的原生支持,以及基于拉取(pull-based)的数据摄取和 gRPC 支持,旨在提高可扩展性和集成性。

 

OpenSearch 于 2021 年由 AWS 推出,作为Elasticsearch 7.10的一个分支,紧随 Elastic 的许可证变更之后。性能是本次发布的关键焦点,OpenSearch 3.0 提供了比 1.3 版本快 9.5 倍的向量搜索能力,这要感谢对 GPU 加速和更高效的索引支持。

 

OpenSearch 3.0 升级到 Apache Lucene 10,并引入了数据摄取、传输和管理方面的增强功能。AWS 的高级产品营销经理James McIntyre、AWS 的工程主管Saurabh Singh和 AWS 的高级系统开发工程师 Jiaxiang (Peter) Zhu 解释道:

 

最新版本的 Apache Lucene 在性能、效率和向量搜索功能方面有了显著的改进。这些类型的改进为更大的向量和搜索部署铺平了道路,使 AI 工作负载能够随着时间的推移而成倍扩展。


Lucene 10 在 I/O 和搜索并行性方面引入了改进,并且需要 JVM 版本 21 或更高的版本支持——这导致了一些破坏性的变更,并促使了主要版本的更新。Elasticsearch 去年在 AGPL 许可证下恢复了开源模式,最近发布了9.0.0-rc1版本,该版本也支持最新版本的 Lucene。

 

最新的 OpenSearch 版本还增加了对 gRPC 和基于拉取(pull-based)的摄取的支持,并引入了读写分离。这允许独立配置索引和搜索工作负载,确保每个工作负载的一致和高性能操作。McIntyre、Singh 和 Zhu 补充道:

 

得益于底层 HTTP/2 基础设施,gRPC 支持多路复用和双向数据流,使客户端能够在同一 TCP 连接上并发地发送和接收请求。对于处理大型复杂查询的用户来说,性能的提升尤其明显,因为在使用 JSON 时,反序列化请求的开销可能会增加。

 

OpenSearch 现在还支持索引类型检测,并集成了动态数据管理框架 Apache Calcite,支持迭代查询构建和探索。这是通过将查询生成器合并到 OpenSearch SQL 和 PPL 中来实现的。在Hacker News的一个热门帖子中,Joe Johnston 写道:

 

Elastic 在功能上仍然有优势。特别是 Kibana 比亚马逊的分支有有更多的功能(...)我的许多咨询客户最近似乎更喜欢 Opensearch。这主要是因为它的许可证更简单,以及 AWS 支持。

 

对比 OpenSearch 和 Elasticsearch,用户 Macha 补充道:

 

Opensearch 忽略了一件在最近的项目中非常好的事情,那就是丰富的处理器。

 

OpenSearch 在 Apache 2.0 许可证下是开源的。关于最新版本的更多详细信息可以在 GitHub 的发布说明中找到。

 

原文链接:

https://www.infoq.com/news/2025/05/opensearch-30-performance/

2025-06-04 18:306530

评论

发布
暂无评论

2023年苏州市等级保护测评公司有哪些?分别叫什么名字?

行云管家

等级保护 等保测评 苏州

【有奖体验】叮!你有一张 3D 卡通头像请查收

阿里巴巴云原生

阿里云 Serverless 云原生

数智平台多维数据库:新时代的数据管理利器

用友BIP

数据库 数智平台

2023北京智源大会亮点回顾 | 高性能计算、深度学习和大模型:打造通用人工智能AGI的金三角

GPU算力

单元测试|Unittest setup前置初始化和teardown后置操作

霍格沃兹测试开发学社

inBuilder今日分享丨Object-C消息转发与发送机制

inBuilder低代码平台

Blender 十大重点功能带你一次了解!

Finovy Cloud

blender

数据分析提效5倍,国有集团企业数字化历程 | 数字化标杆

袋鼠云数栈

数字化转型 数据治理 企业号 6 月 PK 榜

EndNote 20 for Mac(文献管理软件)

背包客

macos Mac软件 EndNote20 endnote EndNote for Mac

迈向先进治理与运营范式|2023开放原子全球开源峰会开源社区治理与运营分论坛圆满收官

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源社区治理与运营

软件测试|f-string格式化输出的这些用法,90%的Pythoner不知道

霍格沃兹测试开发学社

软件测试/测试开发丨Python 内置库 json、正则表达式 re

测试人

Python json 程序员 软件测试

如何通过数智平台多维数据库实现价值替代?

用友BIP

数据库 数智平台

新手必看:Postman Newman 详细使用指南

Liam

程序员 测试 开发 Postman API

一键部署通义千问预体验丨阿里云云原生 5 月动态

阿里巴巴云原生

阿里云 云原生

全面解析数据治理

郑州埃文科技

数据治理

人力场景全覆盖——中企出海之宝岛台湾

用友BIP

全球化 中企出海

Video-LLaMA 开源,大语言模型也能读懂视频了!

Zilliz

计算机视觉 AIGC Towhee LLM

推送服务接入指导(HarmonyOS篇)

HarmonyOS SDK

HMS Core

奇妙敏捷之旅·青岛站,真的太酷啦!

禅道项目管理

分享三个java低代码开发平台,每个都很能打,建议收藏

优秀

低代码 低代码开发平台 java低代码开发平台

AntDB数据库荣获2023年中国信创产业拳头奖“2023年中国信创数据库卓越品牌”

亚信AntDB数据库

数据库 AntDB AntDB数据库

软件测试|MySQL安装最全教程

霍格沃兹测试开发学社

接口测试|HttpRunner简介及安装

霍格沃兹测试开发学社

HttpRunner

用友BIP全球司库十问之银行账户统一管理怎么做?

用友BIP

全球司库

杭州云管平台企业有哪些?购买云管平台选择哪家好?

行云管家

云计算 云管平台 云管理 云管

喜讯丨和鲸科技获第七届杨浦“创业之星”大赛创业新锐奖

ModelWhale

接口测试|HttpRunner模拟发送GET请求&自动生成测试报告

霍格沃兹测试开发学社

HttpRunner

阿里云携手开放原子开源基金会倡议发起云原生工作委员会,两大开源项目达成捐赠意向

阿里巴巴云原生

阿里云 开源 云原生

OpenSearch 3.0现已正式发布,重点关注向量数据库的性能和可扩展性_大数据_Renato Losio_InfoQ精选文章