これはあまりにも主観的なstackoverflowの質問かもしれませんが、とにかくそれをやってもらえますか?アプリケーション間のデータ変換のベストプラクティスは何ですか
アプリケーション間のデータ移行に共通の/ベストプラクティスはありますか?私はアプリケーションAをJava/J2EEで書かれていて、PostgreSQLデータベースに接続していて、アプリケーションBはRuby/Railsで書かれ、MySQLデータベースに接続されているとします。
アプリケーションAからアプリケーションBにデータを移行する場合、テーブル構造とAのデータモデルはBとはまったく異なります。したがって、Aから情報を抽出し、その構造を変更してBに挿入します。
また、私は両方のアプリケーションで
を共通IDに例えば基づいて、アプリケーションAからの情報との関係を持っているアプリケーションBの情報を、既存している私はいくつかの空想のSQLスクリプトを書いてみましたが、それはどこにも高速になります。
私がこのようなプロジェクトに直面した最後は、移行を処理するための大きなコードを書いたばかりです。これは私にとって不思議なベストプラクティスですか?私はこれが開発者によって非常に頻繁に行われた仕事だと思っています。多分、利用可能なツールやフレームワークがありますか?
*マニュアル*または*プログラムによる移行を意味しますか? –
プログラムによる移行 –
あまりにも幅広く、この分野でベストプラクティスが存在するのはなぜですか? –