Nur einige allgemeine Fragen über Filter Abfragen auf solr (FQ):Solr - fq Basen
funktioniert ein fq Abfrage-Cache alle möglichen Ergebnisse, oder nur diejenigen, die Abfrage zurückgibt?
zB:? Wählen q = *: * & fq = bPublic: true & rows = 10
=> mit dieser Abfrage, wenn ich 60 Millionen öffentliche Dokumente, würde cachen es 10 oder 60 Millionen IDs?
speichert es unterschiedliches Ergebnis für die 2 folgenden Abfragen? (Kann durch die erste Frage beantwortet ...):
- wählen q = *: * & fq = bPublic: true & rows = 10
- wählen q = Feld: my_search & fq = bPublic : true & rows = 10 < =>unter der Annahme, hier ist es die IDs von Filter-Abfrage in dem OS-Cache oder in Java h
hat die Solr-Cache nur einige der Dokumente zurück eap?
Ist FQ "ausgeführt" vor oder nach der üblichen Abfrage (q)
zB: Wählen Sie Titel: "etwas ganz spezifische" & fq = bPublic: true & rows = 10
Would es zuerst:
- erhalten alle „spezifischen“ Ergebnisse und wenden sie dann den Filter
- oder ist es zunächst alle Dokumente immer die fq passende und dann die „q läuft "Query
Vielen Dank im Voraus.
kr, Bast