私は紺碧の検索でインデックスを構築しています。インデックスにはいくつかのフィールドが含まれていますが、検索可能としてマークしたフィールドは 2 つだけです。インデックスには、さまざまなサイズの完全な単語の pdf ファイル (もちろんそれらのテキスト) と、ドキュメント検索で使用できる目的があります。
インデックスのサイズは大きく、ドキュメントは 160k、サイズは 7.2 GB です。
2文字までのクエリを実行すると、すべてが機能しますが、複雑な単語をヒットするとパフォーマンスが低下します。
例: フレーズ - elasti には 59 秒かかりました。
私のクエリでは、フィルター、スコアリングプロファイルのハイライトを使用しています
調査の結果、ハイライト機能が問題の原因であることがわかりました。
何か案が?どうすればパフォーマンスを向上させることができますか?インデックスのいくつかのフィールドに分割するか、そのようなものでしょうか?