
MongoDBDriverReadPreference::getModeString() 함수는 읽기 선호도 모드의 문자열을 반환하는 함수입니다. 이 함수의 반환값은 ModeEnum의 값에 해당하는 문자열입니다.
ModeEnum의 값은 다음과 같습니다:
- PRIMARY: PRIMARY 모드에서 데이터는 항상 PRIMARY 노드에서 읽습니다.
- PRIMARY_PREFERRED: PRIMARY_PREFERRED 모드에서 데이터는 PRIMARY 노드에서 읽습니다. PRIMARY 노드가 없으면 SECONDARY 노드에서 읽습니다.
- PRIMARY_ONLY: PRIMARY_ONLY 모드에서 데이터는 PRIMARY 노드에서만 읽습니다. PRIMARY 노드가 없으면 읽기 오류가 발생합니다.
- NEAREST: NEAREST 모드에서 데이터는 가장 가까운 노드에서 읽습니다.
이러한 ModeEnum의 값에 따라 getModeString() 함수의 반환값은 다음과 같습니다:
- PRIMARY: "primary"
- PRIMARY_PREFERRED: "primaryPreferred"
- PRIMARY_ONLY: "primaryOnly"
- NEAREST: "nearest"
2025-04-26 00:05