1,000,000 を超えるレコードを保持する可能性のあるテーブルをクエリする Java アプリケーションを開発しています。できるだけ効率的になるようにできる限りのことを試みましたが、平均でしか達成できません。1 分間に約 5,000 レコード、ある時点で最大 10,000 レコード。データ ローダーのリバース エンジニアリングを試みましたが、私のコードは非常に似ているように見えますが、まだうまくいきません。
ここでスレッド化は実行可能な解決策ですか? 私はこれを試しましたが、非常に最小限の結果しか得られませんでした。
私は読んでいて、可能な限りすべてのもの(リクエスト/レスポンスの圧縮、スレッドなど)を適用しましたが、速度のようなデータローダーを達成できません。
なお、queryMoreメソッドがボトルネックになっているようです。
私を正しい方向に導くために共有できるコードサンプルや経験を持っている人はいますか?
ありがとう