Soru 1: Arama yapanlarmı solrconfig.xml sayfamda optimize etmeye çalışıyorum ve ısınabilecek iki farklı arayıcı var. Anlayışım, firstSearcher'ın yalnızca sunucu açılışında tetiklediği. Yeni bir araştırmaya ihtiyacınız olduğunda yeni bir Arama oluşturuldu. Bana öyle geliyor ki, her birinde aynı fq ve fasetlerin belirtilmesini istiyoruz. Onları farklılaştırmak isteyeceğiniz bir durum ne zaman?Solr filterCache, firstSearcher ve newSearcher'mı nasıl yapılandırmalıyım?
Soru 2: Bir fq veya faset eklemenin arama motoru başlangıç zamanı üzerindeki etkisini belirleyebileceğim herhangi bir yol var mı? Bir araştırmacının başlama zamanlarını fqs/facets ile karşılaştırmaksızın ölçebildiğimi biliyorum, ama bu çok ayrıntılı değil. Bireysel fq/faset için maliyet/fayda olduğunu varsayarak, hangi şeylerin ısınmaya ve hangilerine değmeyeceğine karar verebilmek için bunu ölçmek isterim.
Soru 3: filterCache'imi nasıl etkili bir şekilde boyutlandırabilirim? Vurgulanması muhtemel olan belirli bir dizi fq'im var, yaklaşık 500 tanesi, bu yüzden 500'e ayarlamışım gibi görünüyor. Ancak Solr, filtrelenmesi gereken sorgu sonuçları için filterCache kullanıyor gibi görünüyor. Sorgularımın% 90'ını karşıdan yüklediğinden, önbellek boyutunun temeli olarak beklenen sorgu sayısını kullanmamız gerekecek gibi görünüyor. Bu doğru mu?