spring-data-elasticsearch elasticsearch opensearch spring boot 升级

问题描述 投票:0回答:1

我正在将 sprint boot 从 2.7.16 升级到 3.2.4

作为其中的一部分,我升级了 spring-data-elasticsearch,elasticsearch 如下

spring-data-elasticsearch 从 4.3.3 到 5.1.4, Elasticsearch 从 7.13.4 到 7.17.13, 卢森8.11.1

连接到 aws opensearch。

应用程序能够提供以前的版本,但使用最新版本时,我收到错误:需要 Elasticsearch 版本 6 或更高版本。

Google 搜索显示,版本与 opensearch 不兼容。

Spring data elasticsearch 版本兼容性矩阵 https://docs.spring.io/spring-data/elasticsearch/reference/elasticsearch/versions.html 建议如下

spring-data-elasticsearch:5.2.x, 弹性搜索:8.11.4, 弹簧框架:6.1.x

问题:以上版本是否能够使应用程序连接到 opensearch ?

我在升级各种版本(lucene、rest-client 等)时仍然遇到错误,所以在我花更多时间之前我想确保可以连接到 opensearch。

spring-boot elasticsearch spring-data-elasticsearch amazon-opensearch spring-data-opensearch
1个回答
0
投票

@Val 的评论就是答案。请参考 repo。

© www.soinside.com 2019 - 2024. All rights reserved.