18장. MongoDB에 연결

MongoDB는 분산 NoSQL 데이터베이스입니다. Fuse Online 통합은 MongoDB 데이터베이스에서 콘텐츠를 가져오거나 MongoDB 데이터베이스의 콘텐츠를 업데이트할 수 있습니다. 이렇게 하려면 MongoDB 연결을 생성하여 통합에 추가합니다.

MongoDB 데이터베이스에 연결하기 위한 세부 사항은 다음과 같습니다.

18.1. MongoDB 데이터베이스에 대한 연결 생성

통합에서 MongoDB 데이터베이스에 연결할 수 있도록 MongoDB 연결을 생성합니다.

사전 요구 사항

  • 연결하려는 MongoDB 데이터베이스의 호스트 이름을 알아야 합니다.
  • MongoDB 데이터베이스에 대한 액세스 권한을 부여하는 사용자 이름과 암호가 있어야 합니다.

절차

  1. Fuse Online의 왼쪽 패널에서 연결을 클릭하여 사용 가능한 연결을 표시합니다.
  2. 연결 만들기를 클릭하여 커넥터를 표시합니다.
  3. MongoDB 커넥터를 클릭합니다.
  4. 연결을 구성합니다.

    1. 데이터베이스 호스트 필드에서 이 연결에 액세스할 수 있는 하나 이상의 MongoDB 데이터베이스 호스트를 지정합니다. host:port 의 여러 사양을 쉼표로 구분합니다. host 를 호스트 이름, 가상 호스트 이름 또는 IP 주소로 교체합니다. 예: mongodb0.example.com:1234,mongodb1.example.com:1234.
    2. Username 필드에 데이터베이스에 액세스할 수 있는 사용자 이름을 입력합니다.
    3. 암호 필드에 지정한 사용자 이름의 암호를 입력합니다.
    4. 선택 사항: 관리 데이터베이스 필드에 관리 데이터베이스가 있는 경우 액세스 권한을 부여하는 데 사용되는 MongoDB 관리 데이터베이스의 이름을 입력합니다. MongoDB 관리자는 액세스하려는 데이터베이스에 관리 데이터베이스가 있는지 여부를 알아야 합니다.
    5. 선택 사항: Replica set name 필드에서 연결에 액세스할 수 있는 MongoDB 복제본 세트(클러스터)의 이름을 지정합니다.
    6. 데이터베이스 필드에 연결을 읽을 컬렉션이 포함된 MongoDB 데이터베이스의 이름을 입력합니다.
  5. Validate 를 클릭합니다. Fuse Online은 즉시 연결의 유효성을 검사하려고 시도하며 유효성 검사에 성공했는지 여부를 나타내는 메시지를 표시합니다. 유효성 검사가 실패하면 입력 매개 변수를 수정하고 다시 시도합니다.
  6. 유효성 검사가 성공하면 다음을 클릭합니다.
  7. 이름 필드에 이 연결을 다른 연결과 구별하는 데 도움이 되는 이름의 선택을 입력합니다. 예를 들어 MongoDB North 를 입력할 수 있습니다.
  8. 설명 필드에 선택적으로 이 연결에 대해 알 수 있는 정보를 입력합니다.
  9. 저장을 클릭하여 생성한 연결을 지금 사용할 수 있는지 확인합니다. 예제 이름을 입력한 경우 MongoDB North 가 통합에 추가하도록 선택할 수 있는 연결로 표시됩니다.

다음 단계

MongoDB 연결을 통합에 추가합니다.