logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

일래스틱서치 쿡북 3/e

일래스틱서치 쿡북 3/e

(170가지 단계별 레시피)

알베르토 파로 (지은이), 이재익, 최중연 (옮긴이)
  |  
에이콘출판
2019-01-31
  |  
45,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

일래스틱서치 쿡북 3/e

책 정보

· 제목 : 일래스틱서치 쿡북 3/e (170가지 단계별 레시피)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 웹 서비스/웹 프로그래밍
· ISBN : 9791161752587
· 쪽수 : 868쪽

책 소개

일래스틱서치를 처음 접하는 개발자나 운영자가 일래스틱서치의 전반적인 기능을 빠르게 이해할 수 있도록 구성한 책이다. 각 기능의 레시피를 제공해 단계별로 쉽게 따라 할 수 있다.

목차

1장. 시작하기
__소개
__노드와 클러스터 이해
__노드 서비스 이해
__데이터 관리
__클러스터, 레플리케이션, 샤딩의 이해
__일래스틱서치와 통신
__HTTP 프로토콜 사용
__네이티브 프로토콜 사용


2장. 다운로드와 설정
__소개
__일래스틱서치 다운로드 및 설치
__네트워킹 설정
__노드 설정
__리눅스 시스템을 위한 설정
__다양한 노드 타입 설정
__클라이언트 노드 설정
__수집 노드 설정
__일래스틱서치에 플러그인 설치
__플러그인 수동 설치
__플러그인 제거
__로깅 설정 변경
__도커를 통한 노드 설정


3장. 매핑 관리
__소개
__명시적 매핑 생성 사용
__기본 타입 매핑
__매핑 배열
__준비
__객체 매핑
__도큐먼트 매핑
__도큐먼트 매핑에서 동적 템플릿 사용
__중첩 객체 관리
__자식 도큐먼트 관리
__다중 매핑으로 필드 추가
__GeoPoint 필드 매핑
__GeoShape 필드 매핑
__IP 필드 매핑
__첨부 필드 매핑
__매핑에 메타데이터 추가
__다양한 분석기 지정
__자동 완성 필드 매핑


4장. 기본 작업
__소개
__색인 생성
__색인 삭제
__색인 열고 닫기
__색인에 매핑 입력
__매핑 조회
__색인 재생성
__색인 새로 고침
__색인 플러시
__색인 강제 병합
__색인 축소
__색인과 타입 존재 여부 확인
__색인 설정 관리
__색인 앨리어스 사용
__색인 롤오버
__도큐먼트 색인
__도큐먼트 조회
__도큐먼트 삭제
__도큐먼트 변경
__원자성 작업 속도 향상(벌크 작업)
__GET 작업 속도 향상(다중 GET)


5장. 검색
__소개
__검색 실행
__정렬
__하일라이팅
__스크롤 쿼리 실행
__search_after 기능 사용
__결과의 inner hits 반환
__올바른 쿼리 제안
__일치한 결과 카운트
__explain 쿼리
__쿼리 프로파일링
__쿼리에 의한 삭제
__쿼리에 의한 변경
__전체 도큐먼트 일치
__불리언 쿼리 사용


6장. 텍스트 및 수치형 퀴리
__소개
__term 쿼리 사용
__terms 쿼리 사용
__prefix 쿼리 사용
__wildcard 쿼리 사용
__regexp 쿼리 사용
__span 쿼리 사용
__match 쿼리 사용
__query_string 쿼리 사용
__simple_query_string 쿼리 사용
__range 쿼리 사용
__common terms 쿼리
__ID 쿼리 사용
__function score 쿼리 사용
__exists 쿼리 사용
__template 쿼리 사용


7장. 관계 및 지오 퀴리
__소개
__has_child 쿼리 사용
__has_parent 쿼리 사용
__nested 쿼리 사용
__geo_bounding_box 쿼리 사용
__geo_polygon 쿼리 사용
__geo_distance 쿼리 사용
__geo_distance_range 쿼리 사용


8장. 집계
__소개
__집계 실행
__stats 집계 실행
__terms 집계 실행
__significant_terms 집계 실행
__range 집계 실행
__histogram 집계 실행
__date_histogram 집계 실행
__filter 집계 실행
__filters 집계 실행
__global 집계 실행
__geo_distance 집계 실행
__children 집계 실행
__nested 집계 실행
__top_hits 집계 실행
__matrix_stats 집계 실행
__geo_bounds 집계 실행
__geo_centroid 집계 실행


9장. 스크립팅
__소개
__페인리스 스크립팅
__추가 스크립트 플러그인 설치
__스크립트 관리
__스크립트를 사용한 데이터 정렬
__스크립팅으로 반환 필드 계산
__스크립팅을 통한 검색 필터링
__집계에 스크립팅 사용
__스크립트를 사용한 도큐먼트 업데이트
__스크립트로 재색인


10장. 클러스터와 노드 관리
__소개
__API를 통한 클러스터 헬스 제어
__API를 통한 클러스터 상태 제어
__API를 통해 노드 정보 얻기
__API를 통해 노드 통계 가져오기
__태스크 관리 API 사용
__핫 스레드 API
__샤드 할당 관리
__세그먼트 API로 세그먼트 모니터링
__캐시 정리


11장. 백업 및 복구
__소개
__저장소 관리
__스냅샷 실행
__스냅샷 복구
__백업용 NFS 공유 설정
__원격 클러스터에서 재색인


12장. 사용자 인터페이스
__소개
__세레브로 설치 및 사용
__키바나와 엑스팩 설치
__키바나 대시보드 관리
__키바나로 모니터링
__키바나 개발 콘솔 사용
__키바나로 데이터 시각화
__키바나 플러그인 설치
__키바나로 그래프 생성


13장. 인제스트
__소개
__파이프라인 정의
__인제스트 파이프라인 넣기
__인제스트 파이프라인 가져오기
__인제스트 파이프라인 삭제
__인제스트 파이프라인 시뮬레이션
__내장 프로세서
__그락 프로세서
__인제스트 첨부 플러그인 사용
__인제스트 GeoIP 플러그인 사용


14장. 자바 통합
__소개
__표준 자바 HTTP 클라언트 생성
__HTTP 일래스틱서치 클라이언트 생성
__네이티브 클라이언트 생성
__네이티브 클라이언트로 색인 관리
__매핑 관리
__문서 관리
__벌크 작업 관리
__쿼리 작성
__표준 검색 실행
__집계와 함께 검색 실행
__스크롤 검색 실행


15장. 스칼라 통합
__소개
__스칼라로 클라이언트 생성
__색인 관리
__매핑 관리
__도큐먼트 관리
__표준 검색 실행
__집계와 함께 검색 실행


16장. 파이썬 통합
__소개
__클라이언트 생성
__색인 관리
__매핑을 포함한 mappings 관리
__도큐먼트 관리
__표준 검색 실행
__집계와 함께 검색 실행


17장. 플러그인 개발
__소개
__플러그인 만들기
__분석기 플러그인 만들기
__REST 플러그인 만들기
__클러스터 액션 만들기
__인제스트 플러그인 만들기


18장. 빅데이터 통합
__소개
__아파치 스파크 설치
__아파치 스파크를 통한 데이터 색인
__아파치 스파크를 통한 메타데이터 색인
__아파치 스파크로 데이터 읽기
__SparkSQL을 사용해 데이터 읽기
__아파치 피그로 데이터 색인

저자소개

알베르토 파로 (지은이)    정보 더보기
엔지니어, 프로젝트 관리자이자 소프트웨어 개발자다. 현재 이탈리아의 빅데이터 기술, 네이티브 클라우드, NoSQL 솔루션 기반인 NTTDATA에서 빅데이터 프랙티스 리더(Big Data Practice Leader)로 일하고 있다. 주로 클라우드, 빅데이터 처리, NoSQL, NLP, 신경망에 연관된 이머징 솔루션(emerging solutions)과 애플리케이션의 연구에 지대한 관심이 있다. 2000년에 폴리테크니코 디 밀라노(Politecnico di Milano)의 전산공학과를 졸업했다. 지식 관리 솔루션과 최첨단 빅데이터 소프트웨어를 사용하는 고급 데이터 마이닝 제품에 스칼라/자바와 파이썬을 사용해 일했다. 빅데이터 솔루션, NoSQL 데이터저장소, 연관 기술을 효과적으로 시용하는 방법을 가르치는 데 많은 시간을 할애했다.
펼치기
최중연 (옮긴이)    정보 더보기
엔터프라이즈 환경에서 쿠버네티스 기반 카프카 클러스터를 제공하는 서비스를 개발 및 운영하고 있으며, 운영자 개입이 최소화되고 자동으로 관리되는 완전 관리형 서비스(Full managed service) 설계에 관심이 많다. 번역서로는 에이콘출판사에서 펴낸 『일래스틱 스택을 이용한 머신러닝 2/e』(2022), 『일래스틱 스택을 이용한 머신러닝』(2020), 『Kafka Streams in Action』(2019), 『일래스틱서치 쿡북 3/e』(2019), 『키바나 5.0 배우기』(2017), 『Elasticsearch in Action』(2016) 등이 있다.
펼치기
이재익 (옮긴이)    정보 더보기
네이버에서 사내 로그 시스템과 일래스틱서치 클러스터 서비스를 개발 및 운영하고 있다. 최근에는 분산 시스템 디버깅과 머신 러닝을 데브옵스(DevOps) 시스템에 활용하는 방법에 관심이 많다. 여가에는 가족들과 캠핑을 하거나 독서를 즐긴다. 공역서로는 에이콘출판사에서 펴낸 『ElasticSearch in Action』(2016), 『일래스틱서치 모니터링』(2017), 『키바나 5.0 배우기』(2017), 『일래스틱서치 쿡북 3/e』(2019)이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책