검색과 쿼리 - Query DSL (2)
HeshAlgo
Elasticsearch의 검색 기능에 대한 전반적인 내용을 해당 게시글을 통해 정리해보겠습니다. 품질이 높은 검색 기능을 구현하기 위해서는 여러 가지 고려해야 될 부분들이 많다고 생각합니다. 예를 들어 "나이키"라는 검색어로 검색을 했다고 가정하였을때, "나이키"란 검색어만 보여줄 것인지 "나이키 신발", "나이키 매장" 등과 같이 "나이키"란 검색어가 포함된 검색 결과를 보여줄 것인지 검색엔진의 설정에 따라 여러 가지의 검색 결과를 나타내 줄 것입니다. "나이키"란 키워드를 검색 했을때 "나이키 신발", "나이키 매장", "나이키 옷" 등과 같이 관련된 검색을 원한다면 여러 가지 정보를 볼 수 있어서 좋긴 하겠지만 반대로, 검색 결과가 너무 많은 탓에 내가 정확히 얻어내고 싶은 상품을 찾기는 힘들 것..