NoSQL MongoDB

logo
NoSQL database 핵심 주제인 MongoDB에 대해 학습한다. MongoDB 데이터베이스를 도입 시 적합성을 판단할 수 있는 데이터베이스, 컬렉션, 도큐먼트 등의 핵심 개념과 MongoDB 데이터베이스의 특징을 소개한다.
calendar
학습 목표
• 빅데이터와 NoSQL의 관계에 대해 이해하고, 인덱스와 쿼리 분석을 통한 데이터 접근 최적화 등에 대한 기술역량을 확보한다.
calendar
수강대상
• 빅데이터 기반 애플리케이션 개발자 • 빅데이터 시스템 관리자
calendar
교육 일정
  • 시작일 : 2025년 9월 15일 ~ 종료일 : 2025년 9월 19일
  • 시작 시간 : 9시 30분 ~ 종료 시간 : 17시 30분

calendar
커리큘럼
  • NoSQL MongoDB

    Module 1 – MongoDB 개요와 저장소 아키텍

    • MongoDB 인터페이싱

    • MongoDB와 언어 바인딩 

    • MongoDB 쿼리 메커니즘 

    • 도큐먼트 저장소

    • BSON/메모리맵

    • 컬렉션/인덱스 가이드라인 

    • 신뢰/지속성

    • 장애 복구와 수평적 확장 

     

    Module 2 – MongoDB 쿼리

    • 데이터 세트 분석

    • 애플리케이션 설계 및 구현

    • 쿼리와 컬렉션 조회

    • 맵리듀스

     

    Module 3 – MongoDB 인덱싱 

    • B-tree

    • 인덱싱과 정렬

    • 고유 인덱스/다중키 인덱스/희소 인덱스 

    • 인덱스 관리 

     

    Module 4 – MongoDB 쿼리 최적화와 트랜잭션

    • 관계형 데이터베이스의 ACID

    • 분산 ACID

    • CAP

    • MongoDB의 분산 일관성

    • 쿼리 프로파일러

    • 쿼리 옵티마이저와 쿼리 플랜

     

    Module 5 – MongoDB 지리공간 쿼리와 GridFS

    • 공간 인덱스

    • 위치 쿼리

    • 단일 도큐먼트 바이너리 데이터

    • GridFS와 바이너리 데이터 저장

    [선수지식]

    • 관계형 데이터베이스, SQL

1,300,000원 (면세)

TAGS

2025년 09월

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30