Course Outline

고급 데이터 조작

  • Mongo 쉘 조정
  • 효율적인 CRUD 작업 처리(삽입, 쿼리, 업데이트, 삭제)
  • 유용한 관리자 명령

성능 최적화

  • 내장된 모니터링 도구: mongotop, mongostat
  • 메모리 및 IO 성능 분석
  • MongoDB 클라우드 관리자 및 Munin
  • 최적이 아닌 쿼리를 식별합니다. 쿼리 프로파일러를 사용합니다.
  • 스토리지 엔진: MMAPv1 및 WiredTiger
  • 설명 가능한 객체

인덱싱 및 특별 컬렉션

  • 인덱스 관리 및 MongoDB 인덱싱 내부
  • 단일 필드 및 복합 인덱스
  • 배열 및 하위 문서의 인덱스
  • 지역 색인
  • 제한된 컬렉션, TTL 및 tailable 커서

집합

  • 단일 목적 집계
  • 집계 파이프라인
  • 맵리듀스 소개

복제

  • MongoDB에서 비동기 복제가 작동하는 방식
  • 복제본 세트 설정 및 유지 관리
  • 쓰기 문제 및 읽기 기본 설정 사용
  • 복제 실패 처리

샤딩

  • 자동 샤딩 작동 방식
  • MongoDB 샤드 클러스터 설정
  • 샤드키를 현명하게 선택하는 방법
  • 샤딩된 클러스터의 고급 관리
  • 불균형 샤드 클러스터 관리
  • 청크 처리(분할, 병합, 마이그레이션)

보안

  • 복제본 세트 및 샤딩된 클러스터의 인증 및 권한 부여
  • 권한 및 사용자 정의 역할 관리
  • 보안 배포를 위한 권장 사항

백업 및 복원 계획

  • 파일 시스템 기반 전략
  • mongodump 및 mongorestore
  • 특정 시점 복구

Requirements

기본 및 중급 개념에 대한 지식과 몇 년간의 실무 경험.

  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (2)

Related Courses

Related Categories