アプリケーションの一部として、ファイルをディスクに保存する必要があります。続いて、Lucene を呼び出して、これらのファイルをインデックスに追加し、検索を有効にします。
もちろん、Java はディスクからファイルを書き込んだり取得したりするためのデフォルトの API を提供しますが、経験豊富なプログラマーとして、エンコーディングや ACID などの詳細を管理するために車輪を再発明することを前もって想像しています。
要するに、ディスクからファイルを保存/取得するために使用/アプリにプラグインできる、実績のあるAPI(オープンソース/フリーウェア)を探しています。
ファイルの圧縮は私の主な要件ではありません。
ご意見をお聞かせください。
DK