'explain'에 해당되는 글 1건

  1. 2015.11.30 [Elasticsearch - The Definitive Guide] What is Relevance?

[Elasticsearch - The Definitive Guide] What is Relevance?

Elastic/TheDefinitiveGuide 2015.11.30 17:10

relevance 에 대한 이야기를 하려고 기록 하는 것은 아닙니다.

다만 debugging 파라미터 중 주의 해서 사용 하셔야 하는 내용이 있어 공유 차원에서 기록해 봅니다.


[원문링크]


[원문 Snippet]

Producing the explain output is expensive. It is a debugging tool only. Don’t leave it turned on in production.


[Track score & explain]

- track score 의 경우 sorting 시 _score 이외 field 를 이용해서 sort 하고자 할 때 문서에 대한 relevance와 함께 조합을 원한다면 이 옵션을 true 로 켜야 합니다. 다만, 이 설정의 경우 연산 비용이 높기 때문에 필요한 경우가 아니라면 주의해서 사용을 하셔야 합니다.

- explain 옵션의 경우 _score 에 대한 계산 결과가 어떻게 해서 나오게 되었는지 자세한 explain 을 넘겨 주는 기능으로 역시 debugging 용으로만 사용을 하시고, 운영 환경에서는 off 로 설정해서 사용 하셔야 합니다.


즉, 둘다 시스템 자원 소모가 크기 때문에 사용에 주의 해서 사용 하라는 이야기 입니다.

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Trackback 0 : Comment 0

티스토리 툴바