少なくとも 2 GB のデータを含む derby データベースがあり、このデータを読み取ってテキスト ファイルに書き込む必要があります。ここで、列の一部が BLOB データ型である可能性があります。
私の現在のアプローチは、一度に 1 つのテーブルから 10 のバッチ サイズ (たとえば) でデータを読み取り、データ (文字列のリスト) を最大サイズ 10 の配列ブロック キューに入れることです。キューから、スレッドが選択されます。要素を 1 つずつファイルに書き込みます。
私は次の問題に直面しています、
1. how to fetch 10 rows from a table in a single hit and fetch next 10 rows in second
hit and so on.
2. how to convert blob and binary data into string