2014-10-10 3 views
0

Мы перемещаем наш сервер базы данных от MySQL до MongoDB для какой-то цели. Однако мы наблюдали некоторые данные несоответствия между двумя серверами через некоторое время после синхронизации, и мы изучаем проблему. Одна вещь, которую мы хотели бы сделать, это собрать данные из MongoDB и MySQL и сравнить их. Однако данные часто обновляются, поэтому мы хотим заблокировать базы данных, прежде чем собирать данные и сравнить их на короткое время. Есть ли способ блокировки обоих из них одновременно?Заблокировать две базы данных одновременно

ответ

0

Я не знаю какой-либо явной блокировки в MongoDB, но как насчет добавления вторичного и остановки обновлений в определенный момент времени? Тогда у вас будет стабильная точка для сравнения, не влияя на живую систему.

То же самое должно быть для MySQL с ведомым только для чтения.

Смежные вопросы