質問1:solrconfig.xmlでサーチャーを最適化しようとしていますが、ウォームアップする可能性のある2つの異なるサーチャーがあります。私の理解では、firstSearcherはサーバーの起動時にのみ起動します。新しいサーチャーが必要なときはいつでも、newSearcherが作成されます。それぞれに同じfqとファセットを指定したいと思うようです。それらを異ならせたい場合はいつですか?
質問2:fqまたはファセットを追加することによるサーチャーの起動時間への影響を判断する方法はありますか?fqs /ファセットを使用したサーチャーと使用しないサーチャーの起動時間をブルートフォースで測定できることは知っていますが、それはそれほど詳細ではありません。個々のfq/ファセットにコスト/メリットがあると仮定して、それを測定して、温暖化する価値があるものとそうでないものを判断できるようにしたいと思います。
質問3:filterCacheのサイズを効果的に設定するにはどうすればよいですか?ヒットする可能性が高いとわかっている特定のfqのセットがあり、そのうちの約500は、500に設定するようです。ただし、Solrは、ファセットが必要なクエリ結果にfilterCacheを使用しているようです。私のクエリの90%はファセット化されているため、キャッシュサイズの基準として予想されるクエリの数を使用する必要があるようです。それは正しいですか?