Как синхронизировать локальную базу данных с внешней базой данных непрерывно без репликации - PullRequest
0 голосов
/ 05 августа 2020

Я создал базу данных в нашей внутренней сети (localDB), она получает данные через CSV (LOAD DATA INFILE) из нашей ERP, она постоянно обновляется

У меня есть внешняя база данных (remoteDB), с которыми взаимодействуют наши клиенты (скоро появятся еще несколько внешних баз данных)

Мне нужно постоянно отправлять все изменения данных, сделанные в нашей локальной базе данных, в нашу внешнюю базу данных

Пример: на table_1 из localDb мы добавляем строку или модифицируем строку (через LOAD DATA INFILE), это будет автоматически реплицировано на table_1 из remoteDb

Сначала я подумал насчет репликации, увы, на нашем внешнем сервере мы используем PLESK, который не позволяет репликацию (https://support.plesk.com/hc/en-us/articles/360003100973-Is-it-possible-to-setup-MySQL-replication-in-Plesk-)

Поэтому я ищу простое и бесплатное решение для синхронизации моих баз данных (если возможно, с открытым исходным кодом, чтобы избежать вредоносного кода), потому что нам нужно будет создать несколько внешних баз данных для нескольких веб-сайтов, все подключенных к разным т. bles of our internal database

Простота управления важна для легкого управления всем

Я думал о MySQL Workbench, но этот только синхронизирует модель ...

PS: Я не хочу делать наш LOAD DATA INFILE непосредственно во внешней базе данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...