terça-feira, 7 de novembro de 2006

Migração de MySQL para PoſtgreSQL

Eſtive muito fruſtrado com um detalhe do meu trabalho, o MySQL. O caminho ideal ſeria migrar para PoſtgreSQL.

Cheguei a teſtar vários programetas Perl, Ruby, Python para fazer a migração. Todos funcionam, embora ſem conſertar os problemas de tipos de dados típicos duma baſe MySQL; alguns ſão baſtante ineficientes. E cheguei a ter ſuceßo.

Mas demorei demais, e o patrão arranjou outras prioridades para os deſenvolvedores que iam ajuſtar a aplicação. Projeto abortado, e eu, fruſtrado.

Agora, no CONISLI 2006, encontrei o David FETTER, autor do DBI Link, que nada mais é que um mecaniſmo de federação para PoſtgreSQL: permite gerir diverſas fontes de dados tabulares como tabelas do PoſtgreSQL.

A idéia agora é implantar, junto de cada baſe de dados MySQL, uma baſe de dados PoſtgreSQL, que ſerá a definitiva e enxerga todos os dados MySQL. Funcionando os aplicativos com a baſe PoſtgreSQL, pode-ſe migrar uma tabela de cada vez, ou as tabelas relativas a um aplicativo de cada vez.

2 commentaires: