Регистрация ключевых слов поиска в Solr / Lucene

Я плохо знаком с Solr и ищу способ сделать запись поисков (или ключевые слова) к файлу системного журнала или базе данных так, чтобы я мог тогда проанализировать для визуализации данных.

  • Solr уже может сделать это?
  • Эти данные, доступные через. вопрос Solr?

Спасибо.


Обновление 1

Я начинаю думать, что я, возможно, должен был бы написать моему собственному Solr анализатор?

15
задан Ryall 21 January 2010 в 12:06
поделиться

2 ответа

Я думаю, что это зависит от того, что вы хотите войти в систему? Вы просто хотите записать пользователи запросов, а также результаты? Если это просто «какие люди в поисках», то у вас есть эти данные в параметре Q, который зарегистрирован контейнером сервлета. Если вы используете установку молы по умолчанию, посмотрите на ./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 , чтобы разбирать журналы и сделать анализ. Это, по крайней мере, быстрый и простой способ получить некоторую информацию!

11
ответ дан 1 December 2019 в 03:52
поделиться

Вот ответ:

Sub x()
    ActiveSheet.UsedRange
End Sub

Запустите эту и последняя ячейка будет сброшена.

-121--3436630-

Используйте стандартную схему набивки, такую как схема, описанная в PKCS-5 , раздел 6,1,1 шаг # 4 (при использовании AES замените 8 в этом примере на 16).

-121--4349635-

На вики-странице SolrLogging можно использовать JDK logging (в Solr 1,0 - 1,3) или slf4j logging в Solr 1,4. О собственном анализаторе Solr - это зависит от ваших потребностей. Во многих случаях использование собственного анализатора помогает удовлетворить конкретные требования к поиску.

2
ответ дан 1 December 2019 в 03:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: