*Elasticsearch 학부 프로젝트 경험*을 1인칭으로 보여준다.
Elasticsearch 실무 경험은 없습니다. 학부 캡스톤 8주 프로젝트에서 게시글 12만 건 검색 기능을 만들어본 정도입니다.
MySQL LIKE 검색이 평균 4초로 늦은 자리에서 Elasticsearch 단일 노드 도입으로 200ms 이내로 줄였습니다. 형태소 분석기와 한국어 nori 플러그인을 처음 만져본 자리였고, 검색 결과의 관련성을 점수로 보는 자리가 신선했습니다.
첫 인덱스 매핑을 동적 매핑으로만 둔 실패가 있었고, 날짜 필드가 문자열로 잡혀 정렬이 깨진 자리가 있었습니다. 그 일이 매핑은 처음부터 명시라는 자세를 만들었습니다. 실무에서도 사수의 인덱스 설계 양식부터 익히고 싶습니다. 실무에서도 사수의 양식과 순서를 첫 자리에서 손에 익히고, 그 흐름이 매일의 자세로 굳어지게 만드는 자리부터 들어가고 싶습니다.