Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
전체 Go알
숙련된 웹 개발자와 기술 직원에게 Solr 검색 플랫폼에 대한 포괄적인 소개를 제공합니다. 소프트웨어 개발자에게 검색 솔루션을 만드는 심층적인 기술을 가르칩니다.
I. 기초
- 솔러 개요
- Solr 설치 및 실행
- Solr에 콘텐츠 추가
- Solr XML 응답 읽기
- URL의 매개변수 변경
- 찾아보기 인터페이스 사용
- 실습: Solr 설치, 쿼리 실행
II. Search ing
- 결과 정렬
- 쿼리 파서
- 추가 검색어
- 하드와이어링 요청 매개변수
- 기본 검색에 필드 추가
- 패싯
- 결과 그룹화
- 실험실: 고급 쿼리, 패싯 검색 실험
III. 인덱싱
- Solr에 자신의 콘텐츠 추가
- solr에서 데이터 삭제
- 서점 검색 구축
- 도서 데이터 추가
- 도서 데이터 탐색
- 중복 제거 업데이트 프로세서
- 연구실: 다양한 문서 컬렉션 색인화
IV. 스키마 업데이트
- 스키마에 필드 추가
- 텍스트 분석
- 실습: Solr 스키마 사용자 정의
V. 관련성
- 필드 가중치
- 구문 쿼리
- 함수 쿼리
- 퍼지 검색
- 처럼 들리다
- 실습: 관련성에 대한 쿼리 구현
6. 확장된 기능
- 더 비슷한 것
- 지리공간
- 맞춤법 검사
- 제안
- 강조
- 의사 필드
- 의사 조인
- 다국어
- 실험실: 맞춤법 검사 및 제안 구현
Ⅶ. 멀티코어
- 더 많은 종류의 데이터 추가
- 실습: 코어 생성 및 관리
Ⅷ. SolrCloud
- 소개
- SolrCloud 작동 방식
- 커밋 전략
- 동물원지기
- Solr 구성 파일 관리
- 실습: SolrCloud 관리
Ⅸ. Solr API로 개발
- REST를 통해 Solr와 대화하기
- 구성
- 인덱싱 및 검색
- 솔러와 봄
- 실습: Solr 인덱스를 읽고 쓰는 코드, Solr를 사용하여 Spring에서 연습
X. Lucene API로 개발
- Lucene 인덱스 구축
- Search중, 보기, 디버깅
- Tika를 사용하여 텍스트 추출
- 클러스터에서 Lucene 인덱스 크기 조정
- Lucene 성능 튜닝
- 실습: Lucene을 사용한 코딩
XI. 결론
- 검색에 대한 다른 접근 방식
- 탄성Search
- DataStax 엔터프라이즈: Solr+Cassandra
- Cloudera Solr 통합
- 흐림
- 향후 방향
Requirements
모든 참석자는 웹 애플리케이션 운영 및 가급적이면 개발에 대한 배경 지식을 갖춘 숙련된 기술 직원이어야 합니다.
연구실 환경:
설치, 관리 및 실습 작업을 위해 Amazon EC2 서버가 학생들에게 제공됩니다. 학생들이 클러스터에 액세스하려면 SSH 클라이언트와 브라우저가 필요합니다.
Zero Install : 학생들의 컴퓨터에 Solr 소프트웨어를 설치할 필요가 없습니다! (가능하긴 하지만)
21 Hours