DocumentDB
MongoDB 호환 관리형 문서 데이터베이스
이게 뭔가요? / What is this?
DocumentDB는 MongoDB 그 자체가 아니라, MongoDB와 똑같은 방식으로 다루되 AWS가 서버 운영을 대신 맡아 주는 관리형 문서 데이터베이스입니다. Aurora가 MySQL 호환 방식이듯, DocumentDB는 이미 MongoDB에 익숙한 팀이 사용법을 그대로 유지하면서 운영 부담만 AWS에 넘기는 것입니다.
개요 / Overview
DocumentDB는 MongoDB API와 호환되는 관리형 문서 DB입니다. 시험에서는 "기존 MongoDB 워크로드를 관리 부담 없이 옮겨라"처럼 MongoDB가 명시될 때만 정답입니다.
동작 원리 / How it works
DocumentDB는 MongoDB 와이어 프로토콜을 구현한 관리형 문서 데이터베이스로, 스토리지는 Aurora와 같은 분산 계층을 씁니다. 기존 MongoDB 드라이버와 도구가 대부분 그대로 동작하지만 완전한 기능 동등성은 아니므로, 특정 MongoDB 기능 의존성이 있으면 검증이 필요합니다.
시험은 무엇을 보는가 / What the exam is testing
시험에서 DocumentDB는 조건부 정답입니다. "기존 MongoDB 워크로드", "MongoDB 드라이버를 그대로 쓴다", "코드 변경 없이 관리형으로 옮겨라" 같은 명시적 신호가 있어야 하고, 그 신호가 없이 단순히 "NoSQL"이나 "유연한 스키마"만 나오면 DynamoDB가 더 흔한 정답입니다. 즉 이 문항은 서비스 지식보다 문제가 요구를 명시했는지 읽는 능력을 봅니다.
시험 포인트 / Exam points
MongoDB 언급 없이 단순히 "NoSQL"이나 "유연한 스키마"만 나오면 DynamoDB가 더 흔한 정답입니다.
자주 틀리는 함정 / Common traps
단순히 "JSON 문서를 저장한다"에 DocumentDB를 고르는 것 — DynamoDB도 문서를 저장하며 운영 부담이 더 낮습니다.
DocumentDB
Managed MongoDB-compatible document database
이게 뭔가요? / What is this?
DocumentDB is not MongoDB itself — it is a managed document database operated the exact same way as MongoDB, while AWS runs the servers. Just as Aurora is MySQL-compatible, DocumentDB lets a team already fluent in MongoDB keep working the same way and simply hand the operational burden to AWS.
개요 / Overview
DocumentDB is a managed document database compatible with the MongoDB API. It is correct only when the scenario names MongoDB, such as "migrate an existing MongoDB workload without managing servers".
동작 원리 / How it works
DocumentDB is a managed document database implementing the MongoDB wire protocol on the same distributed storage layer as Aurora. Most existing MongoDB drivers and tools work unchanged, though feature parity is not complete, so dependencies on specific MongoDB features need validation.
시험은 무엇을 보는가 / What the exam is testing
DocumentDB is a conditional answer needing explicit signals: an existing MongoDB workload, keeping MongoDB drivers, or migrating to a managed service without code changes. Absent those, plain "NoSQL" or "flexible schema" points to DynamoDB. The question tests reading the stated requirement more than service knowledge.
시험 포인트 / Exam points
Without an explicit MongoDB mention, "NoSQL" or "flexible schema" usually points to DynamoDB instead.
자주 틀리는 함정 / Common traps
Choosing DocumentDB merely for "stores JSON documents" — DynamoDB stores documents too, with lower overhead.
AWS SAA Hub Pro는 독립 학습 자료이며 Amazon Web Services, Inc.의 공식 서비스가 아닙니다. 시험 정책과 서비스 사양은 AWS 공식 문서를 기준으로 확인하세요.