반응형 검색엔진1 [ELK] Elasticsearch 검색 Query 종류 (추천/비추천 패턴) 추천 쿼리 match 쿼리 - 문서의 필드에 설정해둔 analyzer를 사용하여 검색어의 토큰을 바탕으로 검색하는 가장 많이 사용되는 쿼리. match_phrase 쿼리 - 거의 사용할 필요는 없겠지만 검색어의 순서가 중요한 경우에 사용. 가령 “아이폰13” 검색 시 “13 아이폰” 문자열이 담긴 문서를 검색하고 싶지 않을 때. multi_match 쿼리 - 두 개 이상의 필드에 match 쿼리가 가능하므로 “제목+본문” 필터를 걸어 검색하는경우에 유용함. range 쿼리 - date 등 gte와 lte를 걸어 특정값 범위에 있는 문서를 검색할 때 유용. bool 쿼리 - query context(score값 존재)인지 filter context인지에 따라 must/should절과filter/must_n.. 2023. 6. 3. 이전 1 다음 반응형