2014-10-10 2 views
0

우리는 데이터베이스 서버를 MySQL에서 MongoDB로 일부 용도로 옮깁니다. 그러나 동기화 후 두 서버간에 약간의 불일치 데이터가있는 것을 확인하고 문제를 조사하고 있습니다. 우리가하고자하는 한 가지는 MongoDB와 MySQL에서 데이터를 가져 와서 비교하는 것입니다. 그러나 데이터가 자주 업데이트되므로 데이터를 수집하고 잠시 동안 비교하기 전에 데이터베이스를 잠그고 자합니다. 동시에 둘 다 잠글 수있는 방법이 있습니까?두 데이터베이스를 동시에 잠급니다.

답변

0

MongoDB에서 명시 적 잠금을 인식하지 못하고 있지만 특정 시점에 보조를 추가하고 업데이트를 중지하면 어떨까요? 그런 다음 실제 시스템에 영향을주지 않고 비교할 수있는 안정적인 지점을 갖게됩니다.

읽기 전용 슬레이브가있는 MySQL에서도 마찬가지입니다.

관련 문제