문서 홈 → 보기 & 데이터 분석 → 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에서.
연결 문자열을 붙여넣습니다.
배포에 대한 연결 문자열을 사용할 수 있는 경우 해당 문자열을 대화 상자에 직접 붙여넣을 수 있습니다. 표준 연결 문자열 형식 또는 DNS 시드 목록 연결 형식을 사용할 수 있습니다.
Atlas 클러스터의 연결 문자열을 가져오려면 다음과 같이 하세요:
Atlas Clusters 뷰로 이동합니다.
원하는 클러스터의 Connect 을 클릭합니다.
Connect with MongoDB Compass를 클릭합니다.
제공된 연결 문자열을 복사하세요.
Atlas에서 호스팅되지 않는 배포에 대한 연결 문자열의 형식을 지정하는 방법을 알아보려면 연결 문자열 URI 형식을 참조하세요.
연결.
Compass 홈 페이지로 이동하려면 Connect 버튼을 클릭합니다.
중요
필요한 액세스 권한
MongoDB deployment에 연결되면 다양한 Compass 기능에 액세스하기 위해 특정 사용자 역할 이 필요할 수 있습니다. Compass 기능에 필요한 역할에 대한 자세한 내용은 필수 액세스를 참조하세요.
고급 연결 옵션
고급 연결 옵션은 Compass 배포를 연결하는 추가 형태를 제공합니다.
- 일반 연결 탭
- 배포를 위한 연결 문자열 체계를 선택하는 방법을 알아보세요.
- 인증 연결 탭
- 인증이 필요한 배포서버를 연결하는 방법을 알아보세요.
- TLS / SSL 연결 탭
- TLS/SSL을 사용하여 배포서버를 연결하는 방법을 알아보세요.
- 프록시/SSH 터널 연결 탭
- SSH 터널을 사용하여 배포서버를 연결하는 방법을 알아보세요.
- 사용 중 암호화 연결 탭
- 사용 중 암호화를 사용하여 배포서버를 연결하는 방법을 알아보세요.
- 고급 연결 탭
- 배포를 위한 추가 고급 연결 옵션에 대해 알아보세요.
팁
다음도 참조하세요.
배포서버 연결을 끊는 방법을 알아보려면 MongoDB에서 연결 끊기를 참조하세요.