
MongoDBDriverReadPreference::getModeString 메서드는 ReadPreference 객체를 받아 문자열로 변환합니다.
이 메서드는 다음과 같은 매개변수를 받습니다.
- ReadPreference 객체
이 메서드는 다음과 같은 문자열을 반환합니다.
- PRIMARY
- PRIMARY_PREFERRED
- PRIMARY_ONLY
- NEAREST
\'nearest\' 모드는 ReadPreference::NEAREST 값을 반환할 때 사용됩니다.
ReadPreference::NEAREST는 가장 가까운 데이터 센터에서 데이터를 읽는 모드입니다.
이 모드는 데이터 센터가 여러 개 있는 환경에서 사용됩니다.
\'nearest\' 모드는 데이터 센터가 여러 개 있는 환경에서 가장 가까운 데이터 센터에서 데이터를 읽는 모드를 의미합니다.
다른 모드는 다음과 같습니다.
- PRIMARY: PRIMARY 데이터 센터에서 데이터를 읽는 모드
- PRIMARY_PREFERRED: PRIMARY 데이터 센터에서 데이터를 읽는 모드, PRIMARY가 없으면 PRIMARY_PREFERRED 모드로 전환
- PRIMARY_ONLY: PRIMARY 데이터 센터에서만 데이터를 읽는 모드, PRIMARY가 없으면 읽기 오류를 반환
이러한 모드는 MongoDB의 읽기 전략을 구성할 때 사용됩니다.
2025-05-04 17:06