Querqy
출처: 문서
본문
Querqy
Querqy for OpenSearch는 검색 관련성을 높여 주는 쿼리 재작성 커뮤니티 플러그인이에요. 부스팅, 베리잉(burying), 필터링, 검색 결과 리다이렉트 같은 규칙을 적용해서 OpenSearch의 매칭과 스코어링을 더 정밀하게 만들어 줘요.
Querqy는 OpenSearch 2.19.2 버전까지 지원해요. {: .warning }
자세한 내용은 Querqy 문서를 확인해 보세요.
Querqy 플러그인 설치
Querqy 플러그인은 이제 OpenSearch 2.19.2에서 사용할 수 있어요. 다음 명령어를 실행해서 Querqy 플러그인을 설치하세요:
./bin/opensearch-plugin install \
"https://repo1.maven.org/maven2/org/querqy/opensearch-querqy/1.1.os2.19.2/opensearch-querqy-1.1.os2.19.2.zip"
설치하는 동안 보안 프롬프트에는 yes로 답해 주세요. Querqy가 쿼리 리라이터를 로드하려면 추가 권한이 필요하거든요.
엔드포인트
POST /myindex/_search
예제 쿼리
{
"query": {
"querqy": {
"matching_query": {
"query": "books"
},
"query_fields": [ "title^3.0", "words^2.1", "shortSummary"]
}
}
}