현재 우리팀에서 사용하는 검색엔진으로 아래 두가지를 사용하고 있다. Solr(Legacy) ElasticSearch 두 가지의 차이점에 대해 간략히 정리해보려고 한다. Solr 사이즈가 큰 데이터 검색에 용이(문서 검색에 적합). ElasticSearch 사이즈가 작은 데이터에 대한 속성검색/연관검색/실시간 검색에 용이하며 상품 검색으로 많이 사용(커머스에 적합) 정리 이름 Solr ElasticSearch 개발사 Apache Software Foundation ElasticSearch 노드 컨트롤 주체 Apache Zookeeper Master Node 샤드 변경 방식 별도의 노드 분할 처리 필요(서버 재기동 필요) 자동 노드 분할(서버 재기동 불필요) 색인업데이트 방식 전체 데이터 캐시로 저장 변경 ..