kok202
[2019.03.15] 엘라스틱 서치 (기타)

2019. 3. 15. 11:04카테고리 없음

데이터를 집어넣을 때

데이터를 집어넣는 과정에서 아이디가 없을 경우 PUT으로는 안된다.

데이터를 집어넣는 과정에서 아이디가 없을 경우 POST는 안된다.




인덱스를 전부 지우는 것을 방지하기

ex. curl -XDELETE http://localhost:9200/*

node/config/elasticsearch.yml

action.destructive_requires_name: true




mapping 

"store":"no"

 search 했을 때 출력 대상아니다.

 "index":"analyed"

 분석을 하겠다.

 "index" 가 없을 경우

 그냥 데이터


맵핑 된 데이터의 타입을 바꾸는 방법은 없다.

인덱스를 다 지우고 다시 만드는 방법 밖에 없다.

실제 서버 환경에서 무중단으로 데이터 타입을 바꾸고 싶다면 Alias로 대응시켜두고 인덱스를 새로 만든 다음에 지워라