업무상 가장 많이 사용하는 Elasticsearch가 어떻게 작동하는지 자세히 알고 싶어 하나씩 공부하며 정리해보려 합니다. 피드백은 언제나 감사합니다. (🙆♀️) Elasticsearch는 빈번하게 요청되는 filter query의 응답 속도를 개선하기 위해서 c
Elasticsearch 7.2 버전을 사용하고 있으며 log4j2를 사용합니다. 지정된 기간 동안 로그 파일을 유지하려는 경우 삭제 작업과 함께 롤오버 전략을 사용할 수 있습니다.Elasticsearch의 config 디렉토리에 log4j2.properties 파일에
Elasticsearch는 5.0버전 이후부터 _score 계산하는 기본 유사도 알고리즘이 TF/IDF에서 BM25로 바뀌었습니다. BM25가 검색의 정확도가 더 정교하다지만 각자 서비스하는 시스템에 따라 두 알고리즘의 차이점을 알고 적합한 알고리즘을 선택 TF/
쇼핑몰에서 자동완성이란 빼놓을 수 없지요!정성스레 만들어 사용중인 자동완성API가 주기적으로 응답 시간이 지연되는 현상이 발생했습니다.. 😥보통은 10-30ms 응답 속도를 유지했었는데 일정 주기로 약 30초간은 응답 속도가 5초~15초까지 올라가버렸어요. 이슈 해결