質問1:私は自分のsolrconfig.xmlでサーチャーを最適化しようとしていますが、暖かくなる可能性のある2人のサーチャーがいます。私の理解では、firstSearcherはサーバーの起動時にのみ起動します。新しいサーチャーが必要なときは常にnewSearcherが作成されます。私は同じfqsとファセットをそれぞれに指定したいと思う。あなたは彼らが違うようにしたいときはいつですか?Solr filterCache、firstSearcher、newSearcherはどのように設定すればよいですか?
質問2:fqやファセットを追加する際のサーチャーの起動時間に与える影響を調べる方法はありますか? fqs/facetsを指定して検索するユーザーの起動時間を測定することはできませんが、それほど細かくはありません。個々のfq /ファセットのコスト/便益があると仮定して、それを測定できるようにしたいので、温暖化の価値があるものとそうでないものを決めることができます。
質問3:filterCacheの効果的なサイズ設定を行うにはどうすればよいですか?私は特定のセットのfqを持っていることを知っています。そのうち約500個があるので、私は500に設定したようです。しかし、Solrは、面倒を見なければならないクエリ結果に対してfilterCacheを使用しているようです。私のクエリの90%はファセットであるため、キャッシュサイズの基準として予想されるクエリの数を使用する必要があるようです。それは正しいと思いますか?