Opensearch 검색엔진을 이용한 네이버 페이 검색 하기
백엔드
Opensearch 검색엔진을 이용한 네이버 페이 검색 하기
두줄요약
네이버페이 검색 서비스를 OpenSearch로 구축하며 색인 구조와 한글 검색 품질 개선 과정을 소개했습니다. 또한 무중단 패치, 최근 검색어 저장, 특수문자 예외 처리까지 운영 경험을 정리했습니다.
핵심 내용
- 네이버페이 검색 서비스를 위해 OpenSearch 기반 검색 구조를 설계하고 운영한 경험
- 서비스 정보 DB화, 어드민 구축, 검색 전용 색인 분리로 유연한 관리와 롤백 대응 강화
- 한글 검색 품질을 위해 형태소 분석, 자모 분리, edge ngram, boosting을 조합
- 무중단 색인 교체, 검색엔진 패치 자동화, 최근 검색어 atomic 저장과 특수문자 예외 처리까지 운영 관점 개선
