マルチスレッドを使用して、バルクデータファイルを読み取り、データを処理する必要があります (データの検証、検証の失敗の追跡、データベースへの挿入など)。メインスレッドを使用してファイルからデータを読み取り、ExecutorService
.
これは正しいアプローチですか?はいの場合、どうすればこれを行うことができますか?
また、データベースに対して検証と挿入が行われると、すべてのレコード出力を処理する必要があります。すべてのレコードの出力を追跡するにはどうすればよいですか? それを 1 つの共通変数にして、故障記録データの数を増やすことはできますか?
また、連続して失敗したレコードの数を追跡する必要がありますか?
ありがとう。