HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/강의 내용 정리/AWS 22.9.1 데이터 특집/
Amazon DocumentDB vs MongoDB

Amazon DocumentDB vs MongoDB

Amazon DocumentDB vs MongoDB 장단점 비교.pdf
3833.0KB

Overview

  • 몇 분안에 최대 15개의 서버로 컴퓨팅 확장 가능함
notion image
  • Schema-less (Mongo db의 장점) → IO가 큰 폭으로 증가할 수 있음
    • RDBMS에는 row만 저장하면 되는데, NoSQL 은 필드명을 추가로 저장해야 해서, 용량이 더큼
  • IO 오버헤드 & 저장공간도 더 필요
notion image
  • Reference DataModel - 기본적으로
    • join 에 해당하는 부분을 서비스에서 직접 개발해야 함
  • Embedded Data Model - 동시성 성능 부족할 수 있음
    • contact와 access 를 여러 세션에서 동시에 변경이 불가능함. 도큐먼트 단위로 락이 걸리기 때문에
    • document 크기가 커지는 Embedded Data Model

MongoDB Internals

notion image
  • Server Status를 참고하여 Foreground에서 Eviction을 진행하고 있지는 않은지 체크를 해야 함
  • Read write ticket monitoring이 매우 중요함.
notion image
  • 세개는 꼭 필요