Reindex API는 문서를 다른 인덱스로 복사할 때 사용한다

# twitter 인덱스를 new_twitter 인덱스로 복사한다
POST _reindex
{
  "source": {
    "index": "twitter"
  },
  "dest": {
    "index": "new_twitter"
  }
}

query 필드를 이용하여 쿼리결과에 일치하는 문서만 복사할 수도 있다.

Throttling

Reindex는 기본적으로 1,000 건 단위로 쓰로틀링하여 복사를 수행한다.

Running reindex asynchronously

wait_for_completion=false 로 요청을 하게 되면 비동기적으로 reindex를 수행한다.