Elasticsearch에는 forcemerge라는 기능이 있습니다. 이것이 엘라스틱 서치에 데이터 베이스 개념인 인덱스들은 설정한 수의 샤드로 구성이 되어있는데, 이 샤드는 또 이 세그먼트라는 것들로 구성되어있는 것입니다. 세그먼트의 수가 생기는 기준은 잘 모르겠지만 사용해서 성능향상을 볼 수 있는 시점은 더이상 해당 인덱스에 데이터가 들어가지 않을때에 실행을 하는 것이 좋습니다. 이유는 세그먼트는 수정이 되지 않아서 forcemerge를 하면 새로운 새그먼트를 생성하여 모두 합치기 때문에 부하가 꽤나 큰 작업이라는 설명입니다. 세그먼트를 합치면 얻을 수 있는 성능향상은 당연히 검색 속도 향상이라고 볼 수 있습니다. 많은 양의 세그먼트에서 데이터를 찾아야 하는 것을 하나에서 찾으면 되니까 속도가 향상되..