DirectoryReader.open を使用して 100G を超えるディレクトリを開くと、長時間開いていました。おそらく、インデックス作成に注意する必要があります。
多分私は十分な説明をしていません。
毎日 7,000 万件以上のデータがインデックスに登録されています。各インデックス データベースのストレージ スペースは 40G です。
検索が 1 か月以内にサポートされる場合 (30*40G、実際にはもっと長くサポートする必要があります)、すべての indexReader を開いて、それらを MultiReader に追加して再利用する必要があります。それらを開くのは非常に遅いです。 . (大きな値はインデックス作成を高速化しますが、同時に開く必要があるファイルの数を増やします。)最適化するために小さな値を設定できます。他のパラメーターまたは解決策はありますか?