0
ユーザーがレシピを投稿できるソーシャルグラフを設計しています。ユーザーがログインすると、彼は彼の所在地の周りの人からのレシピ、また彼の国のトップレシピを見るでしょう。レシピを投稿したユーザーに各ユーザーのrelevance
点数を保存します。関連度スコアを持つソーシャルグラフアプリケーションの設計
たとえば、ある場所に4人いるとします。あいうえお。 AはBのレシピの3つとCのレシピの2つが好きです。したがって、BのAのrelevance
は3、Cの値は2です。Aが誰かのレシピを気に入るたびに更新し続けます。
この関連性を保存する最適な方法は何でしょうか?保存のためにNeo4j
を使用しており、FaceBookのログインに基づいて動作するため、FaceBook friends
の初期値はrelevance
です。