[MongoDB] 복제 셋 구성 요소
11.1 동기화 프라이머리가 수행한 쓰기를 모두 포함하는 로그 oplog를 보관함으로써 복제를 수행 oplog는 프라이머리의 로컬 데이터베이스에 있는 제한 컬렉션 세컨더리는 이 컬렉션에 복제를 위한 연산을 쿼리 각 세컨더리는 프라이머리로부터 복제한 작업을 각각 기록하는 oplog를 보관 oplog는 다른 멤버에 대한 동기화 소스로 사용되도록 한다 세컨더리가 다운되면 재시작할 때 oplog에 있는 마지막 연산과 동기화 oplog는 크기가 고정되어 있으므로 담을 수 있는 연산의 수가 정해져 있다 일반적으로 oplog는 기본 크기면 충분 11.1.1 초기 동기화 초기 동기화를 수행해 복제 셋의 한 멤버에서 다른 멤버로 모든 데이터를 복사 모든 데이터를 대상 멤버에 있는 자체 컬렉션 복사본에 삽입 대상 멤버의 ..
DB/MongoDB
2023. 7. 27. 16:46
반응형
300x250