【问题标题】:Solr Filter for Logging/Analysing Queries用于记录/分析查询的 Solr 过滤器
【发布时间】:2008-10-20 16:19:59
【问题描述】:

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

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

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

【问题讨论】:

    标签: lucene solr


    【解决方案1】:

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

    【讨论】:

    • 访问日志不提供任何关于已找到内容的信息。该日志在 HTTP 层产生。
    • 从技术上讲,OP 要求只记录查询,而不是结果,因此使用访问日志应该可以为您提供所需的信息,但您需要对其进行解析。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多