Elasticsearch 개념 및 용어
최근 회사에서 검색엔진을 Elasticsearch 전환하는 데이터 개선 프로젝트에 참여하게 되었습니다. 회의를 참여하면서 Elasticsearch에 대한 지식이 없기 때문에 이해하지 못했던 용어들이나 기본 개념에 대해 정리해보려고 합니다. Elasticsearch는 Apache Lucene 기반의 java 오픈 소스 분산 검색 엔진입니다. 사용 용도로는 애플리케이션 및 웹사이트 검색, 로깅과 로그 분석, 위치 기반 정보 데이터 분석 및 시각화 등이 있습니다. Elasticsearch 활용 - 빌트온 : 많은 양에 데이터로 인해 RDBMS의 속도 저하, 잦고 긴 다운타임으로 인해 ElasticSearch 도입하여 처리 속도를 60배 빠르게 처리 - 11번가 : ElasticSearch를 통한 주문/결제에 ..