문서 모델·집계·Change Stream·Replica Set·Sharding·복구
OrderPulse 주문 문서를 CRUD에서 replica set, change stream, sharding과 restore drill까지 키운다.
상태: 출간 후보 웹교정쇄 · replica set 검증 통과 · DBA 감수 대기 · 51개 장

확인일 2026-08-14, 운영 기준은 공식 최신 patch로 확인된 MongoDB 8.2.12다. 공식 release page 일부의 8.2.0 날짜가 현재일과 모순되어 발행 전 재확인을 명시한다. OrderPulse 주문 문서를 CRUD부터 sharding·restore drill까지 키운다.
목차
- 1장. MongoDB를 선택하는 이유
- 2장. mongosh와 Replica Set 로컬
- 3장. BSON과 Document
- 4장. CRUD 기초
- 5장. Embed와 Reference
- 6장. Schema Validation
- 7장. Single Document Atomicity
- 8장. Multi-document Transaction
- 9장. 기본·복합 인덱스
- 10장. Partial·TTL·Wildcard·Text
- 11장. explain
- 12장. OrderPulse 튜닝 화면
- 13장. Aggregation Pipeline
- 14장. `$lookup`과 비정규화
- 15장. Change Stream
- 16장. Retryable Read/Write와 Write Concern
- 17장. Replica Set
- 18장. Failover와 Rollback
- 19장. Oplog와 Replication Lag
- 20장. Sharding 판단
- 21장. Shard Key
- 22장. Sharded Transaction과 Consistency
- 23장. Backup과 Restore
- 24장. PITR와 RPO/RTO
- 25장. Security
- 26장. 관측과 Capacity
- 27장. Upgrade와 FCV
- 28장. Incident Runbook
- 29장. 시니어 Capstone
- 30장. Query Profiler Triage
- 31장. 동시 수정·Transaction 재현
- 32장. Explain·Aggregation 실전 판독
- 33장. Change Stream 재시작 워크북
- 34장. Replica Set Failover 게임데이
- 35장. Backup·PITR 증거 실습
- 36장. Shard Key 설계 리뷰
- 37장. Capacity·시니어 리뷰
- 38장. Production Readiness Review
- 39장. 권리와 출간 검수
- 40장. Aggregate Boundary로 문서 크기를 통제한다
- 41장. Single-document Atomicity를 먼저 활용한다
- 42장. Multi-document Transaction의 Unknown Commit을 처리한다
- 43장. Explain에서 scanned/returned를 업무와 연결한다
- 44장. Aggregation을 Memory와 Spill까지 본다
- 45장. Oplog Window를 Recovery 시간으로 읽는다
- 46장. Replica Set Failover에서 옛 Primary를 Fencing한다
- 47장. Backup을 격리 Restore로 증명한다
- 48장. Shard Key를 Routing과 Hotspot으로 평가한다
- 49장. Change Stream Consumer를 재시작 가능하게 만든다
- 50장. Role·TLS·감사와 Secret Rotation
- 51장. Release Day와 최종 운영 실기