Spring Data 支持 Elasticsearch 5.x 吗?

5

最新版本的Spring Data(2.1.0.RELEASE或3.0.0M1)是否支持Elasticsearch 5.x?如果不支持,何时会支持?

在官方文档Spring Data Elasticsearch中没有相关信息。


看这里:https://github.com/spring-projects/spring-data-elasticsearch/wiki/Spring-Data-Elasticsearch---Spring-Boot---version-matrix 简而言之:它没有。 - Strelok
@Strelok 非常感谢。你知道他们将在哪个版本中支持它吗? - khateeb
2
您可以在这里跟进进展/讨论:这里这里 - Strelok
2个回答

4

目前还不支持,您可以尝试使用ES本地Java API。


4

是的,现在spring-data支持Elasticsearch v5.x。它不支持RELEASE版本,只支持BUILD-SNAPSHOT版本。要使用它,您还需要添加存储库URL。对于maven项目,构建脚本将类似于-

<dependency>
    <groupId>org.springframework.data</groupId>
    <artifactId>spring-data-elasticsearch</artifactId>
    <version>3.0.0.BUILD-SNAPSHOT</version>
</dependency>

<repository>
  <id>spring-libs-snapshot</id>
  <name>Spring Snapshot Repository</name>
  <url>http://repo.spring.io/libs-snapshot</url>
</repository>

如需详细信息,请访问https://github.com/spring-projects/spring-data-elasticsearch

注:在编写本回答时,elasticsearch和spring-data-elasticsearch的最新版本分别为5.4.2和3.0.0.BUILD-SNAPSHOT。这两个版本是兼容的。


1
支持6.0吗? - powder366
是的,Spring Data Elasticsearch支持ES6。 Spring Data Elasticsearch v3.1.x和v3.2.x分别支持ES v6.2.2和v6.5.0。更多信息请访问https://github.com/spring-projects/spring-data-elasticsearch#maven-configuration。 - misbah

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接