私はsolrを使用してDBからレポートを索引付けしています。私はそれを成功させています。しかし、私はまた、ユーザーがドキュメントを読み込んだかどうかを報告するためにユーザーアクティビティを追跡する必要があります。私は、Solrがユーザーアクティビティのインデックス作成/追跡のために構築されていないことを認識していますが、これについては良いアプローチがありますか?solrのリンク/文書の読み取り/未読を追跡
提案がありますか?
私はsolrを使用してDBからレポートを索引付けしています。私はそれを成功させています。しかし、私はまた、ユーザーがドキュメントを読み込んだかどうかを報告するためにユーザーアクティビティを追跡する必要があります。私は、Solrがユーザーアクティビティのインデックス作成/追跡のために構築されていないことを認識していますが、これについては良いアプローチがありますか?solrのリンク/文書の読み取り/未読を追跡
提案がありますか?
いいえ、あなたが言うように、これはSolrではサポートされていません。 Solrの観点からは、Webアプリケーションを構築する方法に関連しています。
私のユーザーの読書の統計情報を追跡する際に、その情報をSolrにも索引付けする必要がありますか?
この質問に対する回答は、関連性モデルでファセット、検索、または使用する情報が必要かどうかによって異なります。たとえば、ユーザが読んだ文書や未読の文書をフィルタリングできるようにするためのファセットを作成したい場合、もちろんこれをSolrにインデックスする必要があります。
ドキュメントが読み込まれているかどうか(Webインターフェイス内にあるかどうか)を提示したいだけであれば、この情報をSQLデータベースに保存して結果を表示するときに読み込むこともできます。