Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[sim-mer ->weekly] 검색어로 상품 및 작가 검색 #27

Closed
5 tasks done
sim-mer opened this issue Sep 25, 2024 · 0 comments
Closed
5 tasks done

[sim-mer ->weekly] 검색어로 상품 및 작가 검색 #27

sim-mer opened this issue Sep 25, 2024 · 0 comments
Assignees
Labels
✨ Feature 기능 개발

Comments

@sim-mer
Copy link
Contributor

sim-mer commented Sep 25, 2024

Issue

✨ 기능 리스트

  • 상품 더미 데이터 삽입
  • 작가 더미 데이터 삽입
  • n-gram parser 기반 full text index 설정
  • 상품 검색 API 구현
  • 작가 검색 API 구현

✏ 사용 이유

  • SQL에서 와일드카드를 검색단어 앞에 붙일 경우 Full Table Scan을 하므로 데이터의 양이 많을 경우 적합하지 않음
  • Elastic Search같은 전문 검색 엔진을 도입하기엔 배경 지식이 부족하고 오버 스펙인거 같아 MySQL의 Full Text Index 사용
  • built-in parser는 토큰이 검색어와 전방 일치해야만 검색이 되기 때문에 n-gram parser 사용

@sim-mer sim-mer added the ✨ Feature 기능 개발 label Sep 25, 2024
@sim-mer sim-mer self-assigned this Sep 25, 2024
sim-mer added a commit that referenced this issue Oct 29, 2024
sim-mer added a commit that referenced this issue Oct 30, 2024
…uct-search

[sim-mer -> weekly] 검색 기능 구현
@sim-mer sim-mer closed this as completed Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 기능 개발
Projects
None yet
Development

No branches or pull requests

1 participant