2014-02-15 2 views
0

ElasticSearch에서 필자가 삽입하는 문서와 매우 유사한 페이로드가있는 완료 수 표자 (docs here)를 사용하고 있습니다.ElasticSearch Completion Suggester

내 질문은 -이 일을해야합니까, 또는 페이로드에 ID를 삽입하고 실제 결과를 검색하기 위해 후속 Multi-GET을 수행해야합니까? 나는 후자를 많이 선호 하겠지만, 전자가 더 많은 공연을하면 (더 많은 기억을 필요로한다고하더라도) 나는 그것에 충실 할 것이다.

답변

0

완료 suggester는 일반적으로 주요 요소로 속도로 구현되었습니다. 입력 할 때 자동 완성 필드에 사용됩니다. 페이로드를 늘리면 자연스럽게 json 응답 크기가 증가하므로 전체 프로세스가 느려집니다.

그러나 저는 올바른 방법이 하나도 없다고 생각합니다. 귀하의 특정 요구 사항에 맞게 조정할 수있는 도구 모음입니다. 현재 솔루션이 성능면에서 우수하고 메모리 요구 사항을 관리 할 수있는 확장 성이 있다면 올바른 솔루션이라고 할 수 있습니다.