February 2019
Intermediate to advanced
442 pages
11h 46m
English
Elasticsearch provides a way to interact with it for searching, indexing, and performing other CRUD operations. It provides a RESTful API for the interaction, so you can use various HTTP methods (GET, POST, PUT, DELETE, and so on) to deal with any operation on Elasticsearch.
Elasticsearch does not maintain the state of the request, and hence each request is independent, and information is exchanged in JSON format. Various HTTP methods are used to perform CRUD operations on Elasticsearch. For example, a GET method is used to retrieve the data, while PUT, POST, and DELETE are used to update or delete records.
Since Elasticsearch exposes REST APIs, you can use any REST client (for example, Postman) to work with ...