문서 메뉴

문서 홈보기 & 데이터 분석MongoDB Compass

MongoDB에 연결

이 페이지의 내용

  • 고려 사항
  • 연결
  • 고급 연결 옵션

이 페이지에서는 MongoDB Compass를 사용해 MongoDB 호스트에 연결하는 방법을 간략하게 설명합니다. 독립형, 복제본 세트 또는 샤드 클러스터 호스트에 연결할 수 있습니다.

참고

MongoDB Atlas

MongoDB 호스트를 만들어야 하는 경우 MongoDB Atlas 사용을 고려하세요. Atlas는 설치가 필요 없는 클라우드 호스팅 서비스형 데이터베이스로서 무료 계층으로 시작할 수 있는 옵션을 제공하며, 배포서버에 Compass를 쉽게 연결할 수 있도록 복사 가능한 URI를 제공합니다.

Compass를 설치해야 하는 경우 Compass 다운로드 및 설치에서 안내를 참조하세요.

  • Compass를 복제본 세트에 연결할 때는 개별 복제본 세트 멤버에 직접 연결하지 않는 것이 좋습니다. 투표의 결과로 인해 연결되어 있는 멤버가 프라이머리 멤버에서 세컨더리 멤버로 또는 그 반대로 전환되는 경우, Compass는 연결을 강제로 종료하거나 오래된 데이터를 표시할 수 있습니다.

    대신 복제본 세트에 연결하려면 연결 정보를 입력할 때 복제본 세트 SRV record 또는 Replica Set Name 중 한가지를 사용하십시오.

  • MongoDB Compass 1.19부터 Compass는 정품이 아닌 MongoDB 인스턴스에 연결되면 경고 메시지를 표시합니다. 이러한 인스턴스는 누락되거나, 일관되지 않거나, 불완전한 기능 등과 같이 공식 MongoDB 인스턴스와 다르게 작동할 수 있습니다.

Compass를 열면 초기 연결 대화 상자가 나타납니다.

연결 문자열을 붙여넣을 수 있는 새로운 연결 대화 상자
클릭하여 확대

두 가지 방법으로 배포서버를 연결할 수 있습니다:

  • 연결 문자열을 제공합니다.

  • Advanced Connection Options 지정. 고급 연결 옵션을 사용하면 인증, TLS/SSL 및 SSH 연결 옵션을 지정할 수 있습니다. 자세히 알아보려면 고급 연결 옵션을 참조하세요.

연결 문자열을 제공하면 Compass는 MongoDB에서 지원하는 대부분의 연결 문자열 옵션 을 지원합니다.

기본적으로 Compass의 기본 socketTimeoutMS 값은 60000 또는 60 초입니다. Compass에서 시간 초과가 자주 발생하는 경우 연결 문자열에서 이 옵션을 더 높은 값으로 설정하는 것이 좋습니다.

Compass가 지원하는 연결 문자열 옵션의 전체 목록은 Compass 연결 README 를 참조하세요. GitHub에서.

1

배포에 대한 연결 문자열을 사용할 수 있는 경우 해당 문자열을 대화 상자에 직접 붙여넣을 수 있습니다. 표준 연결 문자열 형식 또는 DNS 시드 목록 연결 형식을 사용할 수 있습니다.

  • Atlas 클러스터의 연결 문자열을 가져오려면 다음과 같이 하세요:

    1. Atlas Clusters 뷰로 이동합니다.

    2. 원하는 클러스터의 Connect 을 클릭합니다.

    3. Connect with MongoDB Compass를 클릭합니다.

    4. 제공된 연결 문자열을 복사하세요.

  • Atlas에서 호스팅되지 않는 배포에 대한 연결 문자열의 형식을 지정하는 방법을 알아보려면 연결 문자열 URI 형식을 참조하세요.

2

Compass 홈 페이지로 이동하려면 Connect 버튼을 클릭합니다.

중요

필요한 액세스 권한

MongoDB deployment에 연결되면 다양한 Compass 기능에 액세스하기 위해 특정 사용자 역할 이 필요할 수 있습니다. Compass 기능에 필요한 역할에 대한 자세한 내용은 필수 액세스를 참조하세요.

고급 연결 옵션은 Compass 배포를 연결하는 추가 형태를 제공합니다.

일반 연결 탭
배포를 위한 연결 문자열 체계를 선택하는 방법을 알아보세요.
인증 연결 탭
인증이 필요한 배포서버를 연결하는 방법을 알아보세요.
TLS / SSL 연결 탭
TLS/SSL을 사용하여 배포서버를 연결하는 방법을 알아보세요.
프록시/SSH 터널 연결 탭
SSH 터널을 사용하여 배포서버를 연결하는 방법을 알아보세요.
사용 중 암호화 연결 탭
사용 중 암호화를 사용하여 배포서버를 연결하는 방법을 알아보세요.
고급 연결 탭
배포를 위한 추가 고급 연결 옵션에 대해 알아보세요.

다음도 참조하세요.

배포서버 연결을 끊는 방법을 알아보려면 MongoDB에서 연결 끊기를 참조하세요.

← Compass Edition의 기능