른록노트
[Elasticsearch] _search?scroll기능 본문
POST /twitter/tweet/_search?scroll=1m { "size": 100, "query": { "match" : { "title" : "elasticsearch" } } }
POST /_search/scroll { "scroll" : "1m", "scroll_id" : "DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ==" }
서치 스크롤 기능입니다
1. 한번 서치를 해놓으면 scroll_id를 얻을 수 있습니다.
2. 얻은 scroll_id를 가지고 인덱스와 타입을 입력하지않고
_search/scroll
{
"scroll" : "1m",
"scroll_id" : "DXF1ZXJ5QW5kRmV0Y2gBAAAAAAAAAD4WYm9laVYtZndUQlNsdDcwakFMNjU1QQ=="
}
이렇게 요청을하면 다음 사이즈개수만큼 얻을 수 있습니다.
그리고 scroll 1m은 1분동안 이 스크롤 id를 유지한다는 말입니다
반응형
Comments