2011-10-31 31 views
1

我正在使用solr從數據庫索引報表。我成功地做到了這一點。但是,我還需要跟蹤用戶活動以報告文檔是否已被用戶讀取。我知道Solr不是建立在索引/跟蹤用戶活動的基礎上的,但是有沒有很好的方法來解決這個問題?跟蹤用戶讀取/未讀索引中的鏈接/文檔

有什麼建議嗎?

回答

0

不,您所說的在Solr中沒有這方面的支持。從Solr的角度來看,它與您如何構建Web應用程序更相關。我會建議你問自己:

當跟蹤我的用戶的閱讀統計信息時,我是否需要將該信息索引到Solr呢?

這個問題的答案取決於您是否需要信息facet,搜索或在相關性模型中使用它。比方說,你想要有一個方面允許你的用戶過濾讀取或未讀文檔,那麼當然你需要索引到索爾。

如果您只想呈現文檔是否已被讀取(在Web界面中),您可能還需要在呈現結果時將此信息存儲在SQL數據庫中。