Enviado em 28/10/2018 - 18:23h
Olá, vou descrever o cenário
Tenho 2 servidores, 1 em nuvem, e dois locais...
Os 2 tem um banco de dados MySQL com o mesmo nome.
Preciso de criar um script, de preferencia em Python que sincronize os dados entre os 2 servidores..
É assim, em cada um dos bancos de dados tem todas as tabelas iguais..
Funciona assim: no servidor 1 algumas tabelas tem que ser escritas nele, essas tabelas são apenas leitura no servidor 2.
Já as outras tabelas são escritas no servidor 2, e no 1 são somente leitura, e uma das tabelas do servidor 2 não existe no servidor 1.
Enfim, qual a melhor forma de fazer isso, vcs acham?
Sqldump(Enviar o arquivo de texto via ftp? ou outro meio)
Eu pensei em enviar os dados via json no websocket, mas tenho medo desse processo ficar pesado.
Alguém recomenda alguma forma mais simples?
Tenho 2 servidores, 1 em nuvem, e dois locais...
Os 2 tem um banco de dados MySQL com o mesmo nome.
Preciso de criar um script, de preferencia em Python que sincronize os dados entre os 2 servidores..
É assim, em cada um dos bancos de dados tem todas as tabelas iguais..
Funciona assim: no servidor 1 algumas tabelas tem que ser escritas nele, essas tabelas são apenas leitura no servidor 2.
Já as outras tabelas são escritas no servidor 2, e no 1 são somente leitura, e uma das tabelas do servidor 2 não existe no servidor 1.
Enfim, qual a melhor forma de fazer isso, vcs acham?
Sqldump(Enviar o arquivo de texto via ftp? ou outro meio)
Eu pensei em enviar os dados via json no websocket, mas tenho medo desse processo ficar pesado.
Alguém recomenda alguma forma mais simples?