Cloud DB for MongoDB 개요
  • PDF

Cloud DB for MongoDB 개요

  • PDF

VPC 환경에서 이용 가능합니다.

Cloud DB for MongoDB는 MongoDB 데이터베이스를 손쉽게 구축하고 자동으로 관리할 수 있습니다. 네이버의 최적화 설정을 통해 안정적으로 운영하며, 장애 발생 시 자동 복구하는 완전 관리형 클라우드 데이터베이스 서비스입니다.

Cloud DB for MongoDB가 제공하는 다양한 기능

Cloud DB for MongoDB가 제공하는 다양한 기능에 대한 설명은 다음과 같습니다.

  • 다양한 유형의 서버 타입 제공: 다양한 유형의 서버 타입을 제공하여 서비스 규모에 맞는 적절한 서버를 선택할 수 있으며, 서비스 중 서버 타입 변경 가능
  • 다양한 서비스 구성 제공: Sharded Cluster, Replica Set, Stand Alone 구성 제공
  • 자동 Fail-over 지원(Replica Set): MongoDB Replica Set에서의 자체적인 primary term 방식을 사용하여 Fail-over 기능 제공
  • 2 TB까지 자동 증가하는 데이터 스토리지: 기본 50 GB 데이터 스토리지를 제공하며, 10 GB 단위로 2 TB까지 자동으로 용량 증가
  • Compass 제공: MongoDB용 GUI인 Compass를 통해 MongoDB에 저장된 데이터를 검색, 시각화 및 CRUD 작업할 수 있으며, 인덱싱 및 문서 유효성 감사 등의 작업 분석 가능
  • BI Connector 제공(Enterprise Edition): MongoDB BI Connector를 사용해 MongoDB를 BI 및 분석 플랫폼의 데이터 소스로 사용할 수 있으며, MongoDB에 저장된 데이터와 다른 데이터베이스에 저장된 데이터를 결합하여 통합 분석 가능

Cloud DB for MongoDB 사용 가이드 안내

Cloud DB for MongoDB 사용 가이드는 효과적으로 Cloud DB for MongoDB를 이용할 수 있도록 다음과 같은 주제로 구성되어 있습니다. 각 주제에서 사용자가 확인할 수 있는 내용은 다음과 같습니다.

Cloud DB for MongoDB 연관 리소스

네이버 클라우드 플랫폼에서는 Cloud DB for MongoDB에 대한 고객의 이해를 돕기 위해 사용 가이드 외에도 다양한 연관 리소소를 제공하고 있습니다. Cloud DB for MongoDB를 도입하기 위해 고민 중이거나 데이터 관련 정책을 수립하면서 자세한 정보가 필요한 개발자, 마케터 등은 다음 리소스를 적극 활용해 보십시오.

자주 하는 질문을 먼저 확인해 보십시오.

사용 가이드를 읽기 전 자주 하는 질문에 대한 답변으로 궁금증을 빠르게 해소할 수 있습니다. 만약 다음의 자주 하는 질문에서 원하는 답을 얻지 못한 경우 사용 가이드에서 원하는 내용을 찾아서 확인해 보십시오.

Q. Cloud DB for MongoDB에서 MongoDB Server를 생성하기 전에 미리 해야 하는 작업이 있습니까?
A. MongoDB Server와 통신할 애플리케이션 서버를 생성해야 합니다. 단, Cloud DB for MongoDB에서 생성한 MongoDB Server는 현재 네이버 클라우드 플랫폼 내에서만 접근이 가능하기 때문에 애플리케이션 서버 역시 네이버 클라우드 플랫폼 내에 생성해야 합니다. 생성 방법은 Cloud DB for MongoDB 시나리오Cloud DB for MongoDB 시작을 참고해 주십시오.

Q. MongoDB Server의 성능이나 운영체제 관련하여 임계값을 설정하고 초과 시 발생한 이벤트를 관리자에게 통보할 수 있는 기능이 있습니까?
A. Cloud DB for MongoDB는 기본적으로 서버의 성능과 운영체제에 대한 모니터링 서비스와 이벤트 수집 서비스를 제공합니다. Cloud Insight와 연동하여 사용자가 직접 임계값을 설정하고 발생한 이벤트에 대해 메일이나 SNS로 알람을 통보하도록 설정할 수도 있습니다. 자세한 사용 방법은 MonitoringEvent를 참고해 주십시오.

Q. Primary MongoDB Server를 다시 시작하면 자동으로 Failover가 됩니까?
A. 장애 상황이나 사용자의 재시작 명령 등 Primary가 응답 불가한 상태라면 자동으로 Failover가 됩니다.

Q. 사용자가 직접 Failover를 수행할 수 있습니까?
A. 사용자도 직접 수행할 수 있습니다. 서비스 오픈 전 Primary MongoDB Server 장애로 인한 Failover 상황을 재현하여 애플리케이션에 영향이 없는지 사전에 점검할 수 있습니다. Failover 진행 시 일정 시간(분) 서버 접속이 되지 않습니다. 자세한 사용 방법은 DB ServerPrimary DB Failover를 참고해 주십시오.

Q. Sharding과 Single Replica Set의 차이는 무엇입니까?
A. Single Replica Set에서는 클라이언트가 직접 DB 서버에 접근하여 데이터 read/write를 수행하지만, Sharding에서 클라이언트는 mongos라고 불리는 Router 서버에 접근하고 필요한 데이터 read/write 작업은 mongos를 통해 수행된 후 클라이언트에게 전달됩니다. Sharding에서는 n개의 Shard를 구성하며, 각각의 Shard는 Single Replica Set과 동일한 구성입니다.

Q. MongoDB 버전 업그레이드를 할 수 있습니까?
A. 현재는 버전 업그레이드를 지원하지 않지만, 추후 제공할 예정입니다.


이 문서가 도움이 되었습니까?