What is the best way to use ElasticSearch in Spring Boot Application?
I am developing an application in which am planning to use elasticsearch (elasticsearch-5.1.2 version). I am trying to choose the best way to develop my application that can index and query data from elasticsearch. We have following libraries to integrate the elasticsearch with Spring Boot , a)JAVA API Client b) Rest Services c) REST Services d)Spring-data-elasticsearch. Could anyone help me to choose the better library? Thanks in Advance.