Skip to content

[Feat/#27] ES 구축하기 - #39

Merged
songwol38 merged 10 commits into
devfrom
feat/#27
Aug 8, 2026
Merged

[Feat/#27] ES 구축하기#39
songwol38 merged 10 commits into
devfrom
feat/#27

Conversation

@songwol38

Copy link
Copy Markdown
Collaborator

한 일

  • k8s에서 사용할 수 있도록 ES helm 구축
  • LIKE 와 ES 비교하기
  • Dirty 테이블을 이용한 증분 배치 구현하기
  • 검색/정렬 통합 API구현하기

- LIKE 검색과 ES를 이용한 검색의 성능을 비교하기 위한 테스트 코드
- nori 포함 ES 커스텀 이미지 제작
- CD에서 Docker 이미지 만들도록 설정
- backend에서 사용할 수 있게 설정
- 분석기 설정
- ES 처리 하는 함수 정의
  - 배치(JDBC batch, ES bulk)로 처리
- 기존 게시글 색인 추가
- 게시글 당 색인 문서 생성 정의
- 색인 실패 시 다음 시도 시각을 늘림
- 게시글/댓글 변경 시 dirty 테이블에 기록해 재색인 대상 추적
@songwol38 songwol38 self-assigned this Aug 6, 2026
@songwol38 songwol38 linked an issue Aug 6, 2026 that may be closed by this pull request
3 tasks
@songwol38
songwol38 changed the base branch from main to dev August 6, 2026 08:28
@songwol38
songwol38 merged commit 1b02c51 into dev Aug 8, 2026
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat : 검색 API 제작

1 participant