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
/

mongosync 1.10릴리스 노트

이 페이지에서는 MongoDB Mongosync 1.10에 도입된 변경 사항과 새로운 기능에 대해 설명합니다.

1월 29, 2025

  • 버전 1.10에서 mongosync 는 가역적 마이그레이션의 정방향 및 역방향에 대한 내장된 검증자를 활성화합니다.

  • mongosync 기본값 으로 샤딩된 클러스터에서 임베디드 검증자를 활성화합니다.

버전 1.10.0부터 mongosync 는6.0 이전 소스 클러스터에서의 마이그레이션을 지원합니다.

mongosync 이제 다음 소스 및 대상 MongoDB 서버 버전 간의 동기화를 지원합니다.

6.0 대상
7.0 대상
8.0 대상

4.4 소스

5.0 소스

6.0 소스

7.0 소스

8.0 소스

자세한 내용은 다음을 참조하세요.

  • 6.0 이전 마이그레이션 제한 사항.

  • 사전6.0 마이그레이션 권한.

  • 서로 다른 MongoDB Server 메이저 버전이 있는 클러스터 간에 데이터를 동기화합니다.

수정된 문제:

  • v1.3.0 에 도입된 버그를 수정했습니다. 여기서 키 값이 -1e-9 에서 0 사이인 내림차순 인덱스가 오름차순으로 잘못 마이그레이션 될 수 있습니다.

  • v1.9.0 에 도입된 버그를 수정했습니다. 마이그레이션 중에 소스 클러스터 에서 TTL 인덱스 삭제된 경우 내장된 검증자가 실패를 잘못 보고할 수 있었습니다.

  • v1.0.0 에 도입된 버그가 수정되어 버전이 지정되지 않은 2dsphere 인덱스가 v3 2dsphere 인덱스로 마이그레이션 됩니다.

  • v1.9.0 에 도입된 버그를 수정했습니다. 내장된 검증자가 TTL이 있는 컬렉션에 대한 실패를 잘못 보고하는 경우, 여기서 expireAfterSeconds: 0.

  • 소스 컬렉션 샘플링하고 해당 대상 컬렉션 사전 분할 초기화 중에 mongosync 시간이 초과될 수 있는 v1.0.0 에 도입된 문제를 완화했습니다.

새로운 기능:

  • 4.4 및 5.0 소스 클러스터를 사용한 마이그레이션에 대한 지원 추가되었습니다.

  • 되돌릴 수 있는 마이그레이션의 내장된 검증에 대한 완전한 지원 추가되었습니다. 이전에는 가역 마이그레이션 의 초기 정방향에서만 확인이 지원되었습니다.

  • 샤딩된 클러스터의 임베디드 검증에 대한 지원 추가되었습니다.

  • 6.0 및 7.0 소스에서 8.0 대상으로의 마이그레이션에 대한 지원 추가되었습니다.

  • 에 새로운 --disableVerification 옵션과 설정을 disableVerification 추가했습니다.mongosync

성능 개선:

  • 대규모 소스 컬렉션에 대한 분할 알고리즘 개선되었습니다. 이제 mongosync 은(는) 전체 _id 인덱스 스캔하는 대신 WiredTiger 에서 문서를 직접 샘플링합니다.

기타:

  • mongosync 이제 RHEL 9 빌드를 제공합니다.

  • mongosync 이제 연결 문자열에서 socketTimeoutMS 설정을 허용하지 않습니다. 더 이상 사용되지 않는 매개변수입니다.

  • mongosync 이제 검증이 활성화된 경우 커밋 중에 재시작을 허용하지 않습니다.

지원되는 최소 버전에 대한 자세한 내용은 MongoDB Server 버전 호환성을 참조하세요.

최상의 성능을 위해 마이그레이션 하기 전에 소스 및 대상 클러스터를 최신 MongoDB Server 패치 출시하다 로 업그레이드 하세요. 자세한 내용은 MongoDB 의 최신 자체 관리 패치 릴리스로 업그레이드를 참조하세요.

돌아가기

1.11

이 페이지의 내용