문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
검색 기술 입문
- 검색 엔진 및 정보 검색의 기본 원리
- 색인 및 검색 워크플로우 이해
- 모던 검색 플랫폼 개요
- 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 시간