최근 회사에서 Solr에 다양한 문제들이 있어 ElasticSearch로 전환하게되었다. 기존 문제점 1. 40대의 서버로 인해 비용이 비싸다. 2. 초기에 세팅을 잘못해 제어가 불가능한 부분들이 있었다. - 배치가 돌아 데이터가 수정이 될때 풀색인을 진행해 1시간 가량 소요된다. 3. 웹, 앱, BackOffice 등 다양한 곳에서 동일한 부분을 각각 다르게 Solr, DB를 호출하고 있어 하나로 통합하는 작업 필요 6~8개 가량의 작업을 하였는데 가장 기억에 남은 부분을 기록하려고 한다. 1. 검색(자동완성) 기존에 Solr를 사용하고 있어서 Elastic과 Redis를 고민 중 트래픽도 많이 줄고, 키워드도 그렇게 많지 않아(약 3~5만개) Redis로 하기로 하고 개발을 시작하였다. (Elasti..