문서 메뉴
문서 홈
/
MongoDB Compass
/

읽기 설정 및 태그 지정

이 페이지의 내용

  • 절차
  • 명령줄 예시
  • 구성 파일 예시
  • 자세히 알아보기

forceConnectionOptions 옵션을 사용하여 Compass에서 필수 연결 옵션 값을 설정할 수 있습니다. 읽기 설정 (read preference)과 같은 필수 연결 옵션을 설정하면 사용자가 MongoDB 배포에 연결하는 방법을 제한하고 해당 읽기 작업이 복제본 세트 프라이머리의 가용성에 영향을 주지 않도록 할 수 있습니다.

이 예제에서는 ANALYTICSREAD_ONLY 태그를 사용하여 SECONDARY 복제본 세트 멤버에서만 읽기 작업을 수행하도록 읽기 작업을 제한합니다. 명령줄 또는 구성 파일에서 이러한 옵션을 지정할 수 있습니다.

다음 명령은 명령줄에서 MongoDB Compass를 시작하고 --forceConnectionOptions 를 사용하여 readPreferencereadPreferenceTags 옵션을 설정합니다.

<path-to-Compass-executable> \
--forceConnectionOptions.readPreference=secondary \
--forceConnectionOptions.readPreferenceTags=nodeType:ANALYTICS \
--forceConnectionOptions.readPreferenceTags=nodeType:READ_ONLY

참고

Compass 실행 파일의 이름과 파일 경로는 운영 체제에 따라 다릅니다.

Compass 구성 파일을 EJSON 또는 YAML 형식으로 지정할 수 있습니다. readPreferencereadPreferenceTags 을 설정하려면 --forceConnectionOptions 를 사용합니다.

{
"forceConnectionOptions": [
["readPreference", "secondary"],
["readPreferenceTags", "nodeType:ANALYTICS"],
["readPreferenceTags", "nodeType:READ_ONLY"]
]
}
forceConnectionOptions:
- readPreference: secondary
- readPreferenceTags: nodeType:ANALYTICS
- readPreferenceTags: nodeType:READ_ONLY

MongoDB Compass 구성 파일에 대해 자세히 알아보려면 구성 파일 설정을 참조하세요.

돌아가기

MongoDB에 대한 쓰기 작업 제한

다음

Chrome 개발자 도구 토글