プレーン テキスト ファイルから読み取るプログラムがあります。これらのファイルの量は 500 万を超える場合があります。
それらを読んでいるときに、名前で見つけました!名前は基本的に、マトリックスの x および y として保存されます (例: 440x300.txt)。
今、それらすべてを 1 つの大きなファイルに入れてインデックスを作成したい
つまり、たとえば 440x300.txt がファイルに保存され、どのバイトからどのバイトで終わるかを正確に知りたいということです!
私の最初のアイデアは、別のファイルを作成し、この情報を各行に 440 x 300 150883 173553 が含まれるように保存することでした
しかし、この情報を見つけるのにも多くの時間がかかります!
開始位置と終了位置を調べるには、 がより良い方法であるかどうかを知りたいです!
何らかの方法でファイルにインデックスを付ける
助けてください
ちなみに私はJavaでプログラミングしています。
お時間をいただきありがとうございます。