我正在使用Solr并希望能够将查询/令牌记录到数据库中,以便对营销和建议的搜索功能进行分析。

我猜测Lucene过滤器是一种很好的方法,可能会在查询过滤器链中为给定的字段类型添加一个过滤器,该字段类型会记录到指定的数据库。我想知道最好的方法是尽量减少对Solr响应时间的影响。

如果过去有人这样做并愿意分享他们的解决方案,那就太棒了。

有帮助吗?

解决方案

也许最简单的方法是分析访问日志,并将该数据用于报告。这可以离线完成,并且不会影响响应时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top