私は、1つのシステムから多数のレコードを選択し、(ビジネスルールに基づいて)複数の変換を行い、それらを別のシステムに挿入するというロジックを持っています。DDDを使用すると、バッチ処理はどのように実装されますか?
これらのレコードをそれぞれオブジェクトとしてインスタンス化し、それらのオブジェクトに対してトランスフォームを実行し、これらのオブジェクトのすべてを他のシステムに挿入するのは、高性能(およびメモリ)ヒットのようです。
DDDでこれを達成してクラス/オブジェクトをスキップし、SQL、ストアードプロシージャーを使用してストレートに行う最良の方法はありますか?
DDDを使用してこの目標を達成するより良い方法はありますか?
注:CouchDBのようなオブジェクトストアはオプションではありませんが、システムはSQLデータベースを使用します。
ありがとうございます。それは間違いなく調べるものです。再度、感謝します。 – Laz