728x90 반응형 SMALL ignore_aobve1 Elasticsearch / Opensearch 에서 Like 검색하기 Opensearch 에서 SQL 의 LIKE 검색과 유사한 기능을 구현하려면 몇가지 접근 방식을 사용할 수 있다. Opensearch 의 text 와 keyword 필드를 이용해 문자열 부분 검색을 수행 하는 방법과 관련된 설정, 그리고 실제 문제 해결 과정을 정리해 본다. 기본 개념 이해하기OpenSearch에서 LIKE 검색을 구현하려면, 텍스트 필드의 매핑 설정과 쿼리 유형을 이해하는 것이 중요하다. 일반적으로 텍스트 필드의 매핑은 두 가지로 나뉜다:text 타입: 텍스트를 단어 단위로 토큰화하여 저장한다. 검색할 때는 match나 match_phrase 쿼리와 같이 단어 단위로 검색이 이루어진다.keyword 타입: 텍스트를 토큰화하지 않고 그대로 저장한다. 일반적으로 exact match.. 2024. 10. 22. 이전 1 다음 728x90 반응형 LIST