✅ 목표
- 음식 이름을 키워드로 검색 가능하게 만들고,
- 사용자 입력과 가장 유사한 결과부터 정렬해서 제공하고자 함
1. 🔍 %LIKE%
방식 (기본 SQL)
✅ 시도 내용
food_name LIKE %:keyword%
방식으로 DB에서 직접 문자열 검색
✅ 장점
- 빠르고 간단하게 구현 가능
- 추가 인프라 없이 MySQL만으로 동작
❌ 문제점
"김 치"
검색 시 "김치"
가 검색되지 않음 (띄어쓰기 이슈)
- 유사도 정렬 불가능 → 단순 포함 여부만 확인됨
- 오타 허용이 안 됨
2. 🔎 MySQL Fulltext Index