Docs Menu
Docs Home
/
MongoDB Kafka Connector
/

MongoDB에 연결

이 페이지의 내용

  • 개요
  • 연결 방법
  • 연결 구성 방법
  • 인증

연결 URI(Uniform Resource Identifier) 를 사용하여 MongoDB Kafka Connector를 MongoDB에 연결하는 방법을 알아보세요. 연결 URI는 다음 정보를 포함하는 string 입니다.

  • MongoDB deployment 의 주소 가 필요합니다 .

  • 연결 설정 선택 사항

  • 인증 설정 선택 사항

  • 인증 자격 증명 선택 사항

다음은 MongoDB 복제본 세트에 대한 연결 URI의 예입니다.

mongodb://mongodb0.example.com:27017,mongodb1.example.com:27017,mongodb2.example.com:27017/?replicaSet=myRepl

연결 URI 형식에 학습 보려면 매뉴얼의 연결 URI 형식 string MongoDB 을 참조하세요.

소스 및 싱크 connector 모두에서 다음 구성 옵션을 사용하여 연결 URI를 지정합니다.

connection.uri=<your connection uri>

이 구성 옵션에 대해 자세히 알아보려면 다음 리소스를 참조하세요.

  • 소스 connector 구성 옵션

  • 싱크 connector 구성 옵션

MongoDB Kafka Connector는 MongoDB Java 드라이버 를 사용하여 연결 URI를 구문 분석합니다. MongoDB Java 드라이버는 Kafka Connect와 같은 Java 애플리케이션이 MongoDB와 상호 작용할 수 있도록 하는 아티팩트입니다.

중요

드라이버 버전

MongoDB Kafka Connector 의 버전 1.14 은(는) MongoDB Java 운전자 의 버전 4.7 을(를) 사용합니다.

connector 에서 사용할 수 있는 연결 URI 옵션을 학습 보려면 MongoDB Java 운전자 연결 가이드 를 참조하세요.

MongoDB Java 드라이버에서 사용할 수 있는 모든 인증 메커니즘은 MongoDB Kafka Connector에서 사용할 수 있습니다.

다음은 SCRAM-SHA-256 인증을 사용하여 MongoDB로 인증하는 연결 URI의 예입니다.

mongodb://<db_username>:<db_password>@<hostname>:<port>/?authSource=<authenticationDb>&authMechanism=SCRAM-SHA-256

중요

시크릿 로드

connection.uri 설정에서 인증 시크릿을 일반 텍스트로 저장하지 않으려면 connector 가 시작될 때 안전한 위치에서 시크릿을 로드하세요. 가 시작될 때 시크릿을 로드하는 connector 방법을알아보려면 Confluent의 Externalize Secrets 가이드를 참조하세요.

사용 가능한 인증 메커니즘에 대한 학습 내용 은 MongoDB Java 운전자 인증 메커니즘 가이드 를 참조하세요.

connector 인증에 대해 자세히 알아보려면 보안 및 인증 가이드를 참조하세요.

돌아가기

커넥터 설치하기