- 몽고 DB 공부를 위한 저장소
개발, 운영, 관리, 확장, 성능 튜닝, 보안, 모니터링, 백업, 복구, 트러블슈팅 등등 많은 부분에 대해서 학습할 수 있지만
실무 도입 시 개발자의 입장에서 사용방법, 유사한 기능을 제공하는 솔루션과의 차이에 대한 기준을 세울 수 있도록 학습하고 정리한다.
일정 | 시간 | 스터디 도서 | 목표 |
---|---|---|---|
2023-01-14 ~ | 10:00 ~ 11:00 | 몽고 디비 완벽 가이드 | 사용자 관점에 대한 내용을 우선 학습하기위해 관리적인 측면의 챕터는 건너 뛰도록 한다. |
- 매주 토요일 10시에 온라인으로 진행
- 스터디 진행을 위해 금요일 23:59까지 본인이 정리한 내용 또는 토론할 내용을 커멘트에 추가
- 토른 주제는 해당 챕터와 직접 적인 연관 없는 내용도 환영
- ex) 쿼리 실습 중에 접속 클라이언트를 무엇을 사용하였고, 이게 이런 기능이 있어서 편리하다.
- ex) 이런 패턴 들은 우리에게 적용이 어려울 것 같고, 이런 패턴들은 적용하면 좋을거 같다.
- 다른 사람의 코멘트에 적극적으로 질의도 환영
- 토른 주제는 해당 챕터와 직접 적인 연관 없는 내용도 환영
- 관리적인 측면이라고 생각하여 간단하게 보거나 Skip할 만한 챕터
- PART III 복제
- CHAPTER 10. 복제 셋 설정
- CHAPTER 11 복제 셋 구성 요소
- CHAPTER 12 애플리케이션에서 복제 셋 연결
- CHAPTER 13 관리
- PART IV 샤딩
- CHAPTER 14 샤딩 소개
- CHAPTER 15 샤딩 구성
- CHAPTER 16 샤드 키 선정
- CHAPTER 17 샤딩 관리
- PART V 애플리케이션 관리
- CHAPTER 19 몽고DB 보안 소개
- PART VI 서버 관리
- CHAPTER 23 백업
- CHAPTER 24 몽고DB 배포
- PART III 복제
PART I 몽고DB 시작
- CHAPTER 1 몽고DB 소개
- CHAPTER 2 몽고DB 기본
- CHAPTER 3 도큐먼트 생성, 갱신, 삭제
- CHAPTER 4 쿼리
PART II 몽고DB 개발
- CHAPTER 5 인덱싱
- CHAPTER 6 특수 인덱스와 컬렉션 유형
- CHAPTER 7 집계 프레임워크
- CHAPTER 8 트랜잭션
- CHAPTER 9 애플리케이션 설계
PART III 복제
- CHAPTER 10 복제 셋 설정
- CHAPTER 11 복제 셋 구성 요소
- CHAPTER 12 애플리케이션에서 복제 셋 연결
- CHAPTER 13 관리
PART IV 샤딩
- CHAPTER 14 샤딩 소개
- CHAPTER 15 샤딩 구성
- CHAPTER 16 샤드 키 선정
- CHAPTER 17 샤딩 관리
PART V 애플리케이션 관리
- CHAPTER 18 애플리케이션 작업 확인
- CHAPTER 19 몽고DB 보안 소개
- CHAPTER 20 영속성
PART VI 서버 관리
- CHAPTER 21 몽고DB 시작과 중지
- CHAPTER 22 몽고DB 모니터링
- CHAPTER 23 백업
- CHAPTER 24 몽고DB 배포
APPENDIX
- A 몽고DB 설치
- B 몽고DB 내부
일정 | 주제 | 핵심 내용 | Discussions |
---|---|---|---|
2023-01-14 | OT | 몽고 DB 사용 여부 및 학습의 목표, 범위 설정, 일정 지정 | 스터디 정리 |
2023-01-21 | 설날 | - | |
2023-01-28 | PART I 몽고DB 시작 | CHAPTER 1 몽고DB 소개 CHAPTER 2 몽고DB 기본 CHAPTER 3 도큐먼트 생성, 갱신, 삭제 CHAPTER 4 쿼리 |
CHAPTER 1 몽고DB 소개 ~ CHAPTER 4 쿼리 |
2023-02-04 | PART II 몽고DB 개발 | CHAPTER 5 인덱싱 | CHAPTER 5 인덱싱 |
2023-02-11 | PART III 복제 | - | |
2023-02-18 | PART V 애플리케이션 관리 | - | |
2023-02-25 | PART VI 서버 관리 | - |