Domanda

Sto usando Solr e vorrei essere in grado di registrare query / token in un database per analisi sia per il marketing che per le funzionalità di ricerca suggerite.

Suppongo che un filtro Lucene sarebbe un buon modo per farlo, magari inserendo un filtro nella catena di filtri di query per un determinato tipo di campo che accede a un database specificato. Mi chiedo il modo migliore per farlo per ridurre al minimo l'impatto sui tempi di risposta di Solr.

Se qualcuno ha fatto questo in passato ed è disposto a condividere la propria soluzione, sarebbe fantastico.

È stato utile?

Soluzione

Forse il modo più semplice è semplicemente analizzare il registro di accesso e consumare quei dati in un rapporto. Ciò potrebbe essere eseguito offline e non influirebbe sui tempi di risposta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top