Мой сценарий:Как синхронизировать базу данных SQLServer и базу данных MySQL
У меня есть два приложения. Первый - это веб-сайт, который подключен к базе данных MySQL, а второй - настольное приложение, которое связано с базой данных SQL Server2008 R2. Приложение Desktop обновляет записи локально, а база данных MySQL обновляется онлайн, хотя веб-сайт.
Проблема:
Две различные базы данных, как мы можем обновлять на месте, когда вносятся изменения либо в MySQL или базы данных SQL?
Что я хочу:
Базы данных должны быть синхронизированы друг с другом (например, при внесении изменений в MySQL, то база данных SQL-сервер должен быть обновлен, или при внесении изменений в базу данных SQL, то база данных MySQL должна быть обновлена)
Не могли бы вы предложить какой-нибудь код, любую идею или любое решение для решения этой проблемы?
Здравствуйте, StackOverflow задает вопросы, которые не требуют обсуждения и имеют определенные ответы. – Romoku
Говорят, что вы можете изучить какую-то очередь сообщений (NServiceBus RabbitMQ и т. Д.), Что я и сделал в одном из моих контрактов. – Romoku
Вы можете попробовать репликацию с помощью триггеров - http://stackoverflow.com/questions/1455018/replication-from-mysql-to-ms-sql. – Alex