연락처 정보

코스 개요

검색 기술 입문

  • 검색 엔진 및 정보 검색의 기본 원리
  • 색인 및 검색 워크플로우 이해
  • 모던 검색 플랫폼 개요
  • SolrCloud와 기타 분산 검색 솔루션 비교

Apache Lucene 및 Apache Solr 기초

  • Apache Lucene 아키텍처 소개
  • Apache Solr 기능 개요
  • Solr 컬렉션, 코어, 문서 및 스키마
  • Solr 검색 및 색인 라이프사이클 이해

SolrCloud 아키텍처 및 개념

  • 분산 검색 아키텍처 이해
  • SolrCloud가 기존 Solr 배포 방식과 다른 점
  • SolrCloud 구성 요소 및 클러스터 구조
  • 컬렉션, 샤드, 리플리카 및 리더(Leader)
  • 확장 가능한 검색 환경 설계

AWS에서의 SolrCloud 배포

  • Amazon EC2 환경 준비
  • SolrCloud 클러스터 설치 및 구성
  • 노드 및 클러스터 통신 설정
  • SolrCloud 서비스 및 구성 관리

SolrCloud에서의 색인 및 데이터 관리

  • 샤드 간 문서 추가 및 관리
  • 색인 전략 이해
  • 커밋 전략 및 최적화
  • 업데이트 및 분산 색인 관리

Apache ZooKeeper를 활용한 클러스터 조정

  • Zookeeper 소개 및 SolrCloud에서의 역할
  • 클러스터 상태 및 구성 관리
  • 클러스터 조정 자동화
  • Zookeeper를 이용한 구성 파일 처리

신뢰성, 결함 허용 및 확장성

  • 리플리케이션 및 고가용성 이해
  • 결함 허용 SolrCloud 배포 설계
  • 검색 요청 로드 밸런싱
  • 페일오버 및 지속적인 처리 구성

SolrCloud 관리 및 모니터링

  • 관리 인터페이스를 통한 SolrCloud 관리
  • 클러스터 상태 및 성능 모니터링
  • 오류 관리 및 문제 해결
  • 클러스터 운영 유지보수 및 최적화

SolrCloud 실무 워크숍

  • AWS에서 SolrCloud 클러스터 배포
  • 컬렉션 생성 및 샤드 관리
  • 리플리케이션 및 페일오버 구성
  • 분산 검색 작업 테스트

코스 리뷰 및 모범 사례

  • SolrCloud 아키텍처 결정 사항 검토
  • 성능 및 운영 권장 사항
  • 흔한 배포 과제
  • SolrCloud 관리의 다음 단계

요건

  • 검색 개념에 대한 이해
  • Java 기초 지식
 14 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리