개요개발 중인 서비스에서 가게명 검색으로 한계가 있어, 통합 검색을 구현하게 돼서 이 과정에서 발생한 트러블 슈팅 및 개선 과정을 소개하고자 합니다.통합 검색 구현1차 구현처음 구현은 DB의 LIKE로 검색을 구현해 봤습니다. 결과는 100만 건 데이터 기준으로 5초가 소요되는 것을 확인할 수 있었습니다.2차 구현2차 구현은 1차 구현의 속도 문제를 해결하기 위해 검색 컬럼에 인덱스를 적용하였습니다. 결과는 다음과 같았습니다.1차와 같이 5초가 소요됐는데 LIKE의 "%text%"검색의 경우 인덱스를 적용하지 않는 것을 알았고, "text%" 검색의 경우 정상적으로 인덱스를 활용해서 빠르게 검색이 됐습니다. 하지만 "text%"로 검색을 할 경우 검색에 매우 제한적이기에 적용할 수 없었습니다.3차어떻게 ..
H
E
L
L
O
  
W
O
R
L
D
!