0
복제 세트가 실행 중이며 실수로 일부 문서가 삭제되었습니다. 우리는 hidden = true
과 slaveDelay = 3600
으로 다른 멤버를 추가했습니다. 회원을위한 동기화가 완료되면 문서를 삭제 한 후 1 시간이 지났지 만 슬레이브에서 삭제 된 문서를 찾을 수 없습니다 (rs.slaveOk()
실행 후 콘솔에서 쿼리 됨). 누구든지 우리의 관찰에 대한 가능한 설명을 해줄 수 있습니까? 이 경우 oplog를 사용하여 삭제 된 문서가 복제되지 않습니까? 초기 세트는 v3.2.10이고 새 회원은 v3.4. *입니다.삭제 된 문서가 mongodb에 복제되지 않았습니다.
문서가 삭제 된 후 보조 문서로 복사 된 문서를 찾는 이유는 무엇입니까? –
나는 모든 복제가 oplogs를 사용하여 발생한다고 가정하고있었습니다.이 경우 해당 문서는 지연된 2 차 서버에서 계속 사용할 수 있습니다. – njLT