Spring Data 是否支持 Elasticsearch 5.x?



最新版本的Spring Data(2.1.0.RELEASE或3.0.0M1)是否支持Elasticsearch 5.x?如果没有,它什么时候会支持它?

他们的文档中没有这方面的信息:Spring Data Elasticsearch

尚不支持,可以尝试 ES 原生 Java API。

是的,现在 spring-data 支持 Elasticsearch v5.x。发布版本不支持它,构建快照版本支持它。要使用它,您还必须添加存储库 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。这两者是兼容的。

最新更新