0

Spring Batch に適しているかどうかを評価して確認する必要があるユースケースがあります。すべての DB でストアド プロシージャ (SP) を個別に実行して、n 個の異なる DB からデータを収集することにより、統合 DB を構築しようとしています。n 個の異なる DB からのストアド プロシージャの結果は、1 つの統合 DB に統合されます。下流の処理に使用されます。この統合プロセスは、たとえば 1 日に 3 回実行する必要があります。n DB で SP を実行し、結果を単一の統合 DB に挿入する Java ベースの統合レイヤーを構築したいと考えています。これを実現するためにマルチスレッドのカスタム コードを作成することを検討しています。また、Spring バッチが適しているかどうか、または統合レイヤー自体を完全に排除し、DB 方法論を介して直接実行する方法があるかどうかを確認します。助けてくれてありがとう、ポインタ。

4

2 に答える 2

0

IMOこれはSpring-Batchの良いユースケースです。一時的なエラーのクッションを提供し、大きな操作を小さなチャンクに分割できます。マルチスレッドジョブもサポートします。

于 2013-01-02T16:11:52.667 に答える