연락처 정보

코스 개요

고급 데이터 조작

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

성능 최적화

  • 내장 모니터링 도구: mongotop, mongostat
  • 메모리 및 IO 성능 분석
  • MongoDB Cloud Manager 및 Munin
  • 비효율적인 쿼리 식별 및 쿼리 프로파일러 사용법
  • 저장 엔진: MMAPv1 및 WiredTiger
  • explain 객체 활용

인덱싱 및 특수 컬렉션

  • 인덱스 관리 및 MongoDB 인덱싱 내부 구조
  • 단일 필드 인덱스 및 복합 인덱스
  • 배열 및 서브 문서에 대한 인덱싱
  • 지오 인덱스
  • capped 컬렉션, TTL 및 tailable 커서

집계(Aggregation)

  • 단일 목적 집계
  • 집계 파이프라인
  • 맵리듀스(map-reduce) 소개

복제(Replication)

  • MongoDB의 비동기식 복제 작동 원리
  • 리플리카 세트 설정 및 유지 관리
  • 쓰기 관념(write concern) 및 읽기 선호도(read preference) 활용
  • 복제 장애 처리

샤딩(Sharding)

  • 자동 샤딩의 작동 방식
  • MongoDB 샤드 클러스터 설정
  • 샤드 키(shard key) 합리적인 선택 방법
  • 샤드 클러스터의 고급 관리
  • 불균형 샤드 클러스터 관리
  • 청크(chunk) 처리 (분할, 병합, 마이그레이션)

보안

  • 리플리카 세트 및 샤드 클러스터에서의 인증 및 권한 부여
  • 권한 및 사용자 지정 역할 관리
  • 보안적인 배포를 위한 권장 사항

백업 및 복구 계획

  • 파일 시스템 기반 전략
  • mongodump 및 mongorestore
  • 특정 시점 복구(point-in-time recovery)

요건

MongoDB의 기본 및 중급 개념에 대한 이해와 실제 업무 경험 몇 년 이상이 필요합니다.

 14 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리