AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

해시 비교로 확인

소스 클러스터 에서 대상 클러스터 로 동기화된 컬렉션의 MD 해시를 비교하여 동기화 확인할 수 있습니다. 해시 비교는 대상 클러스터 소스로부터 모든 변경 사항을 수신했는지5 dbHash 확인하지만 명령은 클러스터 잠가 완료될 때까지 추가 쓰기를 방지합니다. 이 프로세스 문서 수를 사용한 확인보다 훨씬 느릴 수도 있습니다.

샤딩된 클러스터에서는 해시 비교가 불가능합니다.

샤드 cluster 또는 이전 버전의 MongoDB를 동기화해야 하거나 애플리케이션 워크로드에 locks이 허용되지 않는 경우 다른 확인 방법을 사용하세요.

1

dbHash 소스 클러스터 에서 명령을 실행합니다.collections 필드 에 동기화 에 포함된 각 컬렉션 나열합니다. 그런 다음 md5 출력 필드 반환합니다.

db.runCommand({
dbHash: 1,
collections: [
"accounts.us_accounts",
"accounts.eu_accounts",
...
]}).md5
d41d8cd98f00b204e9800998ecf8427e

이 명령을 실행하는 동안 대상 해시를 검색합니다.

2

dbHash 대상 클러스터 에서 명령을 실행합니다.collections 필드 에 동기화 에 포함된 각 컬렉션 나열합니다. 그런 다음 md5 출력 필드 반환합니다.

db.runCommand({
dbHash: 1,
collections: [
"accounts.us_accounts",
"accounts.eu_accounts",
...
]}).md5
d41d8cd98f00b204e9800998ecf8427e

해시에 주목합니다.

3

각 cluster의 md5 값을 비교합니다. 두 cluster가 모두 동일한 md5 값을 반환하면 동기화에 성공한 것입니다.

이 페이지 평가하기