본문 바로가기
반응형

엘라스틱서치2

Elasticsearch에서 색인을 왜 날짜로 나눌까? 물리적 인덱싱에 대하여 Elasticsearch에서 월별·일별 인덱스로 물리적 분리를 하는 주된 목적은 4가지이다① 성능 최적화 (Search Performance)• Elasticsearch는 검색 시 모든 샤드를 스캔하는데,인덱스가 커질수록 성능이 급격히 떨어집니다• 날짜별 인덱스로 쪼개면, 검색할 기간에 해당하는 인덱스만 조회해서 성능이 크게 향상됩니다예를들어• 로그를 1년치를 단일 인덱스(logs)에 넣었을 경우 → 12개월치 샤드 전체 스캔 → 느림• 로그를 월별 인덱스(logs-2025-09)로 나눌 경우 → 9월 데이터 인덱스만 검색 → 빠름② 인덱스 관리 & 보관 주기 최적화 (ILM)• 로그나 이벤트 데이터처럼 시간에 따라 가치가 줄어드는 데이터는 보관 주기를 다르게 설정하는 게 좋아요.• 월별 인덱스 구조를 .. 2025. 9. 3.
Window에 Elasticsearch 설치 방법 1️⃣ Elasticsearch 다운로드아래 공식 사이트에 들어갑니다:https://www.elastic.co/downloads/elasticsearch"Windows" 버전의 ZIP 파일을 선택해서 다운로드2️⃣ 압축 풀기다운로드한 ZIP 파일을 마우스 오른쪽 클릭 → "모두 압축 풀기" 선택. 저는 다운로드에 풀려서 C 드라이브로 옮김 3️⃣ 보안 설정 해제 (개발용)⚠️ Elasticsearch 8 버전 이상부터는 **보안 기능(SSL, 인증)**이 기본으로 켜져 있슴다.테스트할 때는 비활성화하여 진행 예정입니다. 실제 서비스에 쓸 땐 꼭 보안 기능을 다시 키시면됩니당아래 내용을 C:\elasticsearch-9.0.3\config\elasticsearch.yml 파일을 메모장이나 VSCode로 엽.. 2025. 7. 1.
반응형