gpt4 book ai didi

在 Solr/Lucene 中记录搜索关键字

转载 作者:行者123 更新时间:2023-12-03 20:28:19 24 4
gpt4 key购买 nike

我是 Solr 的新手,正在寻找一种将搜索(或关键字)记录到日志文件或数据库的方法,以便我可以分析数据可视化。

  • Solr 已经可以做到了吗?
  • 这些数据是否可以通过。 Solr 查询?

  • 谢谢。

    更新 1
    我开始认为我可能需要编写自己的 Solr 分析器?

    最佳答案

    我认为这取决于您要记录的内容?您是否只想记录用户提交的查询以及结果?如果它只是“人们在搜索什么”,那么您在 servlet 容器记录的 q 参数中有该数据。如果您使用默认的 Jetty 设置,请查看 ./logs/*request.log。你会看到像这样的行:

    0:0:0:0:0:0:0:1%0 -  -  [21/01/2010:15:08:29 +0000] "GET /solr/select/?q=*:*&qt=geo&lat=45&long=15&radius=10 HTTP/1.1" 200 197 

    在这种情况下,您可以解析出用户正在执行 q=: 搜索!使用类似 AWStats 的工具解析您的日志并进行分析。这至少是一种快速简便的获取信息的方法!

    关于在 Solr/Lucene 中记录搜索关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2108676/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com