쓰기는 검색에 보이기 전에 성공할 수 있습니다. refresh는 최근 색인 변경을 검색에서 볼 수 있게 하는 단계입니다.
새로 저장한 상품 따라가기
text
Write succeeds -> Search may still miss it -> Refresh -> Search can see it
이 간격 때문에 저장 직후 검색 결과가 예상과 다를 수 있습니다. 문서 ID로 하는 real-time GET은 이미 문서를 가져오지만 검색은 이전 뷰를 사용할 수 있습니다.
다음 검색이 쓰기를 반드시 봐야 하는 경우
적절한 매핑을 가진 기존 인덱스에 대해 Kibana Dev Tools에서 실행합니다.
http
PUT /products/_doc/42?refresh=wait_for
{"title":"Blue Shoes"}
이 요청이 끝난 뒤 검색합니다. wait_for는 해당 연산을 노출하는 refresh를 기다리는 것이며, 보통 쓰기마다 즉시 refresh를 강제하지 않습니다. 검색은 여전히 올바른 인덱스를 대상으로 하고 문서와 일치해야 합니다.
