Search के देखने से पहले write सफल हो सकती है। Refresh वह चरण है जो हाल के indexing बदलाव searches के लिए दिखाता है।
नए सहेजे उत्पाद को देखें
Write succeeds -> Search may still miss it -> Refresh -> Search can see it
यह अंतर बताता है कि save के तुरंत बाद search चौंका क्यों सकती है। Document ID से real-time GET उसे पा सकती है, जबकि search अभी पुराना view उपयोग कर रही हो।
यदि अगली search को write दिखनी ही चाहिए
Kibana Dev Tools में उपयुक्त mapping वाले मौजूदा index के लिए:
PUT /products/_doc/42?refresh=wait_for
{"title":"Blue Shoes"}
