Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
MongoDB Mongosync
/ /

영구 쿼리 설정 마이그레이션

소스 클러스터 영구 쿼리 설정(PQS)을 사용하는 경우 동기화 완료하려면 해당 설정을 대상 클러스터 로 수동으로 마이그레이션 해야 합니다.

mongosync 초기화 및 전환 프로세스 중 PQS를 확인합니다. mongosync 가 전환 중에 소스 클러스터 에서 PQS를 찾으면 Mongosync는 경고를 표시합니다. 다음 절차에 따라 경고를 주소 하고 PQS를 대상 클러스터 로 마이그레이션 .

1

다음 코드 차단 실행하여 쿼리 설정을 배열 로 출력합니다.

mongosh --eval
'console.log(db.aggregate([{$querySettings:{}}]).toArray())'
2

마이그레이션 하려는 각 쿼리 설정에 setQuerySettings 대해 를 사용하여 해당 설정을 대상 클러스터 에 적용 .

쿼리 설정에 representativeQuery 필드 값이 포함된 경우 해당 필드 값을 setQuerySettings 값으로 사용합니다.

그렇지 않으면 querySettings 배열 의 queryShapeHash 필드 값을 setQuerySettings 값으로 사용합니다.

돌아가기

전환 프로세스 완료

이 페이지의 내용