
Elasticsearch Essentials
By :

Until now, you have seen the execution of a single get
request to fetch a document and hit a single query at a time to search for documents. However, life will be easier with the following two APIs offered by Elasticsearch.
Multi get
is all about combining more than one get
request in a single request. I remember once I had a requirement to check the existence of multiple documents in an index and create a bulk update request against only those IDs that did not already exist. The one way to do this was by hitting a single HEAD request for each document ID, and based on the response of Elasticsearch, create a bulk update request for the documents that did not exist. However, multi get requests can solve this problem in a single API call instead of multiple HEAD requests.
All you need to do is create an array of document IDs and hit them on Elasticsearch using the _mget
endpoint of Elasticsearch. The following is a simple curl
request to show how you...
Change the font size
Change margin width
Change background colour