1. optimize api

   하나 이상의 index을 최적화하는 api로 수동 호출되는 되고, 빠른 검색 동작을 위해 최적화를 수행함.

  

  curl -XPOST 'http://localhost:9200/test/_optimize'                  --single call

  curl -XPOST 'http://localhost:9200/test1,test2/_optimize'         --multi call

  curl -XPOST 'http://localhost:9200/_optimize?only_expunge_deletes=true'


2. 매개변수

  1) max_sum_segments : 최적화할 세그먼트 개수 (기본값 : -1, 최적화값 : 1)

  2) only_expunge_deletes : 최적화 작업시 데이터 삭제하면서 생긴 세그먼트를 제거할지 정의

  3) flush : 최적화 작업후 flush 수행할지 여부 (기본값 : true)


'NoSQL > Elasticsearch' 카테고리의 다른 글

elasticsearch monitoring  (0) 2016.06.15
elsticsearch 성능  (0) 2016.06.15
elasticsearch warmers  (0) 2016.06.15
elasticsearch cluster 상태확인  (0) 2016.06.14
elasticsearch 구성  (0) 2016.06.13

+ Recent posts