内容提要
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许可证的开源软件。