Solr Filter für Logging / Analyse-Abfragen
Frage
Ich bin mit Solr und wünschen können Abfragen / Token in eine Datenbank für die Analytik sowohl für Marketing und vorgeschlagen Suchfunktion loggt sein.
Ich vermute, dass ein Lucene-Filter ist ein guter Weg, dies zu tun wäre, vielleicht einen Filter in der Abfrage Filterkette für einen bestimmten Feldtyp setzen, die zu einer bestimmten Datenbank protokolliert. Ich frage mich, den besten Weg, dies zu tun, um die Auswirkungen auf Solr Reaktionszeiten zu minimieren.
Wenn jemand dies in der Vergangenheit getan hat und bereit ist, ihre Lösung zu teilen, das wäre fantastisch.
Lösung
Vielleicht ist der einfachste Weg ist, nur das Zugriffsprotokoll zu analysieren und diese Daten in einen Bericht konsumieren. Dies offline getan werden könnte, und würde nicht auf den Antwortzeiten auswirken.