
ElasticSearch Cookbook
By :

ElasticSearch allows the user to control the state of the searcher using forced refresh on an index. If not forced, the new indexed document will be only searchable after a fixed time interval (usually 1
second).
You need a working ElasticSearch cluster and the index created in the Creating an index recipe.
The HTTP method used for both operations is POST
.
The URL formats for refreshing an index is as follows:
http://<server>/<index_name(s)>/_refresh
The URL format for refreshing all the indices in a cluster is as follows:
http://<server>/_refresh
For refreshing an index, we need to perform the following steps:
If we consider the type order of the previous chapter, the call will be as follows:
curl -XPOST 'http://localhost:9200/myindex/_refresh
The result returned by ElasticSearch should be as follows:
{"ok":true,"_shards":{"total":4,"successful":2,"failed":0}}
The refresh call (as the flush and optimize ones) affects only the...
Change the font size
Change margin width
Change background colour