最新版本的Spring Data(2.1.0.RELEASE或3.0.0M1)是否支持Elasticsearch 5.x?如果没有,它何时会支持它?
在他们的文档中没有关于此的信息:Spring Data Elasticsearch
答案 0 :(得分:4)
尚未支持,您可以尝试使用ES native java api。
答案 1 :(得分: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
<强> N.B。在撰写此答案时,最新版本的elasticsearch和spring-data-elasticsearch分别为5.4.2和3.0.0.BUILD-SNAPSHOT。这两个是兼容的。