Docs Menu
Docs Home
/
MongoDB 매뉴얼
/ / /

헤지된 읽기(hedged read) 옵션

이 페이지의 내용

  • 헤지된 읽기 활성화
  • 추가 정보

중요

MongoDB 8.0 부터 헤지된 읽기(hedged read)는 더 이상 사용되지 않습니다. 읽기 설정 (read preference) nearest 을 지정하는 쿼리는 더 이상 기본값 헤지된 읽기(hedged read)를 사용하지 않습니다. 헤지된 읽기( 헤지된 읽기 (hedged read))를 명시적으로 지정하면 MongoDB 는 헤지된 읽기( 헤지된 읽기 (hedged read) read)를 수행하고 경고를 기록합니다.

샤딩된 primary 클러스터에서 이외의 읽기 설정 에 대해 헤지된 읽기( hedged read )를 사용하도록 지정할 수 있습니다.

헤지된 읽기를 사용하면 mongos 인스턴스가 쿼리된 각 샤드당 2개의 복제본 세트 멤버로 읽기 작업을 라우팅하고 샤드당 첫 번째 응답자로부터 결과를 반환합니다.

다음 작업에 대해 헤지된 읽기(hedged read)가 지원됩니다:

읽기 설정에 헤지된 읽기를 지정하려면 읽기 설정에 헤지된 읽기 옵션을 사용하세요.

헤지된 읽기를 사용하려면primary(이)가 아닌 읽기 설정에 대해 헤지된 읽기 옵션을 활성화하세요.

  • 드라이버를 사용할 때는 드라이버의 읽기 설정 API를 참조하세요.

  • mongosh를 사용하는 경우 헬퍼 메서드 cursor.readPref()Mongo.setReadPref()를 사용할 수 있습니다.

헤지된 읽기에 대한 자세한 내용은 헤지된 읽기를 참조하세요.

헤지된 읽기의 구성원 선택에 대한 자세한 내용은 읽기 설정 및 샤드를 참조하세요.

serverStatus 명령과 해당 mongosh 메서드 db.serverStatus()hedgingMetrics를 반환합니다.

돌아가기

최대 보관 기간