Elastic Search client options for Spring Boot 2.0.6 application


(swap) #1

i) We are planning to build a new application using Spring Boot 2 and use Elastic Search for our application searches.

ii) Spring Boot 2.X comes with ElasticSearch 5.5 (ElasticSearch 5.5 doesn't support High-Level-Rest-Client) First version of High Level Rest Client was released with Elastic Search 5.6

Question:

  1. Given the above what are the Elastic Client options for our Spring Boot 2.X application to connect with ElasticSearch?

  2. Any one here would know more about the spring boot roadmap as to when will it release an upgrade that can support Elastic Search High-Level-Rest-Client?