Spring Data是否支持Elasticsearch 5.x?

时间:2017-02-02 12:06:12

标签: spring elasticsearch spring-data

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

在他们的文档中没有关于此的信息:Spring Data Elasticsearch

2 个答案:

答案 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。这两个是兼容的。