Отслеживание пользователя прочитанным / непрочитанным ссылки / документа в Solr - PullRequest
1 голос
/ 31 октября 2011

Я использую solr для индексации отчетов из БД.Я успешен в этом.Тем не менее, мне также нужно отслеживать активность пользователя, чтобы сообщить, был ли документ прочитан пользователем или нет.Я знаю, что Solr не предназначен для индексирования / отслеживания активности пользователей, но есть ли хороший подход к этому?

Есть предложения?

1 Ответ

0 голосов
/ 03 ноября 2011

Нет, как вы говорите, в Solr для этого нет поддержки.С точки зрения Solr, это больше связано с тем, как вы создаете свое веб-приложение.Я бы порекомендовал вам спросить себя:

При отслеживании статистики чтения моих пользователей мне нужно индексировать эту информацию и в Solr?

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

Если вы хотите только представить, был ли документчитать или нет (в веб-интерфейсе) вы можете также хранить эту информацию в базе данных SQL, извлекая ее при представлении результатов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...