0

MongoDB 및 AWS 클라우드 기술에 매우 익숙합니다.MongoDB 데이터가 서로 다른 AWS 계정에 지리적으로 동기화됩니다.

현재 MongoDB를 구성하여 서로 다른 두 AWS 계정의 인스턴스간에 데이터 복제 및 동기화가 가능하도록 구성하려고합니다. 또한, 나는 공식적인 MongoDB 웹 사이트에서 그것을 어떻게 할 수 있는지에 관한 어떤 문서를 읽고 있으며, 내가 가지고있는 가장 가까운 정보는 여기에서 https://docs.mongodb.com/manual/tutorial/deploy-geographically-distributed-replica-set/https://docs.mongodb.com/manual/reference/replica-configuration/이다. 그러나, 나는 그들이 올바른 방향으로 나를 안내하는지 확신 할 수 없다.

가장 큰 질문은 데이터 복제를 수행하고 두 개의 다른 위치/지역 및 계정 (예 : AWS Tokyo 및 AWS Singapore 지역 계정)에서 두 MongoDB 인스턴스를 동기화 (주기적으로 2 시간) 할 수있는 방법입니다. 또한 그러한 전략을 수행하는 가장 좋은 전략은 무엇입니까?

+0

예, 노드를 단일 복제 세트의 다른 위치에 연결하는 것이 데이터를 동기화하는 올바른 방법입니다. 그러나 주기적으로 발생하는 것이 아니라 즉시 발생합니다. –

답변

0

정기적 인 동기화에 대한 추론에 따라 delayed replica set member을 설정하면 데이터 지연이 지정된 지연 시간 후에 적용됩니다. 즉 2 시간 지연. 배포에 포함 할 복제 세트 구성원의 수를 계획하는 것도 중요합니다.

데이터 동기화 또는 백업을 제공하는 이유는 MongoDB backup strategies을 참조하십시오.

+0

[백서 : MongoDB AWS 가이드 라인 및 모범 사례] (https://docs.mongodb.com/manual/data-center-awareness/)를 검토하는 것이 좋습니다. –

관련 문제