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.
Ipseeta Priyadarshini
Software Developer
You can use Jest, a Java HTTP Rest client for Elastic Search. If you want to build the pipeline(queue) from main database to index, check redis queue. It works fine with jest.