Docs Menu
Docs Home
/ / /
PyMongo 드라이버
/

연결 옵션 지정

이 섹션에서는 PyMongo 에서 사용할 수 있는 MongoDB 연결 및 인증 옵션에 대해 설명합니다. 연결 URI 또는 MongoClient 생성자에 대한 인수를 사용하여 연결을 구성할 수 있습니다.

연결 URI를 MongoClient 생성자에 전달하는 경우 문자열에 연결 옵션을 <name>=<value> 쌍으로 포함할 수 있습니다. 다음 예시 에서 연결 URI에는 값이 60000connectTimeoutMS 옵션과 값이 truetls 옵션이 포함되어 있습니다. Synchronous 또는 Asynchronous 탭 선택하여 해당 코드를 확인합니다.

uri = "mongodb://<hostname>:<port>/?connectTimeoutMS=60000&tls=true"
client = pymongo.MongoClient(uri)
uri = "mongodb://<hostname>:<port>/?connectTimeoutMS=60000&tls=true"
client = pymongo.AsyncMongoClient(uri)

연결 옵션을 연결 URI에 포함하는 대신 MongoClient 생성자에 인수로 전달할 수 있습니다. 이러한 방식으로 연결을 구성하면 런타임에 설정을 더 쉽게 변경할 수 있고 컴파일 중에 오류를 포착하는 데 도움이 됩니다. 다음 예시 MongoClient 생성자를 사용하여 연결 옵션을 설정하다 방법을 보여 줍니다. Synchronous 또는 Asynchronous 탭 선택하여 해당 코드를 확인합니다.

uri = "mongodb://<hostname>:<port>"
client = pymongo.MongoClient(uri, connectTimeoutMS=60000, tls=True)
uri = "mongodb://<hostname>:<port>"
client = pymongo.AsyncMongoClient(uri, connectTimeoutMS=60000, tls=True)

PyMongo 에서 사용할 수 있는 연결 옵션에 대해 학습 다음 섹션을 참조하세요.

  • 인증 활성화

  • 네트워크 트래픽 압축

  • MongoDB 서버 선택 사용자 지정

  • Stable API

  • MongoDB Server 실행 시간 제한

  • 연결 풀

  • CRUD 작업 구성

인증 및 암호화

PyMongo 에서 TLS 암호화 및 인증 활성화 방법을 학습 보안 섹션의 TLS(전송 계층 보안) 구성인증 메커니즘 구성을 참조하세요.

PyMongo에서 MongoClient 객체를 만드는 방법에 대해 자세히 알아보려면 다음 API 문서를 참조하세요.

  • 몽고클라이언트

돌아가기

연결 대상 선택

이 페이지의 내용

  • 개요
  • 연결 URI 사용
  • 다음을 사용합니다. MongoClient
  • 연결 옵션
  • API 문서