MongoDB를 이용하여 검색 시스템을 만들어보자(: full text search)
Growth Hacking 2023. 7. 25. 00:18

안녕하세요 😉 유유자적한 개발자 유로띠 입니다 😀 회사에서 프로젝트를 통해 배우고 성장하며 이것을 토대로 그로스 해커(Growth Hacker)가 되기 위한 포스팅입니다. 오늘의 이야기는 다양한 검색어에 대해서 어떻게 전문 검색(full text search)을 지원해야 할지 고민했던 내용입니다 😏 🤔 전문 검색(full text search)이 필요하다 온라인 강의를 제공하는 서비스 회사에서 이번 맡은 업무는 강의 검색 고도화입니다. 요구사항을 간단히 살펴보겠습니다. 강의 검색 시 제목뿐만 아니라 다음과 같은 범위도 검색의 대상이 되어야 한다. ✅ 강의의 목차 ✅ 강사의 이름 ✅ 강의 소개 ✅ 관련 키워드 요구사항을 확인해 보면 결국 단 한 가지! 전문 검색이 가능해야 한다는 점입니다. 그럼 현재 검색..