Taeyoung Kim고양이 해피엔딩  / 플레이윙즈 상품 검색 기능
이 프로젝트의 Tech Stack
logstasheunjeonelasticsearchspring-bootjparedis
플레이윙즈 상품 검색 기능
ElasticSearch, Logstash, 한글 형태소 검색기 은전한닢을 이용한 한글 검색 기능
2017년 8월 8일 ~ (진행중)
Tech Stack
  • logstash
  • eunjeon
  • elasticsearch
  • spring-boot
  • jpa
  • redis
프로젝트 등급 상용화
  • project image
Project 세부내용

Description

앱의 규모가 커짐에 따라 상품 검색기능의 부재로인해 사용자분들이 쉽게 원하는 정보를 찾을 수 없는 문제가 이슈로 나타났습니다.

이를 해결하기위해 검색기능을 만들고자하였으나, sql 혹은 JPA를 이용하여 데이터를 찾기에는 속도 이슈 및 정보분리 문제가 존재하였기에 ElasticSearch를 이용한 검색기능을 계획 및 도입하였습니다.

What Did I Do

  • ElasticSearch + Logstash 설치 및 셋팅
  • 한글 형태소 분석기 은전한닢 설치 및 셋팅
  • 검색결과 반환 API 개발

Effect

검색 결과

  • ElasticSearch 내 검색 결과 반환속도 평균 200ms

항공권 판매 연계

  • 일반 항공권 검색 연계 포인트 제공. 최대 월 매출 5억 발생