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

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

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

OpenSearch软件基金会发布了OpenSearch 3.0,这是三年来的首次重大版本更新。新版本支持模型上下文协议、基于拉取的数据摄取和gRPC,提升了可扩展性和集成性。性能方面,3.0版本的向量搜索速度比1.3快9.5倍,并支持GPU加速和更高效的索引。同时,版本升级至Apache Lucene 10,增强了数据管理和传输功能。

🎯

关键要点

  • OpenSearch软件基金会发布了OpenSearch 3.0,这是三年来的首次重大版本更新。

  • 新版本支持模型上下文协议、基于拉取的数据摄取和gRPC,提升了可扩展性和集成性。

  • OpenSearch 3.0的向量搜索速度比1.3版本快9.5倍,支持GPU加速和更高效的索引。

  • 版本升级至Apache Lucene 10,增强了数据管理和传输功能。

  • Lucene 10在I/O和搜索并行性方面有显著改进,需要JVM 21或更高版本。

  • OpenSearch 3.0引入了读写分离,确保索引和搜索工作负载的独立配置。

  • gRPC支持多路复用和双向数据流,提升了处理复杂查询的性能。

  • OpenSearch现在支持索引类型检测,并集成了动态数据管理框架Apache Calcite。

  • OpenSearch是基于Apache 2.0许可证的开源软件,更多细节可在GitHub的发布说明中找到。

延伸问答

OpenSearch 3.0的新特性有哪些?

OpenSearch 3.0引入了模型上下文协议、基于拉取的数据摄取、gRPC支持、读写分离等新特性。

OpenSearch 3.0的向量搜索性能如何?

OpenSearch 3.0的向量搜索速度比1.3版本快9.5倍,并支持GPU加速和更高效的索引。

OpenSearch 3.0与Apache Lucene的关系是什么?

OpenSearch 3.0升级至Apache Lucene 10,增强了数据管理和传输功能。

gRPC在OpenSearch 3.0中有什么作用?

gRPC支持多路复用和双向数据流,提升了处理复杂查询的性能。

OpenSearch 3.0的读写分离功能有什么优势?

读写分离确保索引和搜索工作负载的独立配置,提高了性能和一致性。

OpenSearch的开源许可证是什么?

OpenSearch是基于Apache 2.0许可证的开源软件。

➡️

继续阅读