不知道這是問這個問題的最佳論壇。請道歉,如果不是這種情況,並告訴我在哪裏我可以重新定向這個問題之前投票給我。Neo4J - 建築圖
我想知道我的方法來構建我的圖是最合適的還是不是,通過考慮我希望執行的查詢類型。
因此,我每週都會根據Stream API中的推文和特定的標籤列表來構建Neo4J上的圖形。標籤列表每週都在增長。
這是一個研究項目,所以我只做大約兩個月的活動。
我決定這樣建模我圖:
節點:即發出
- 用戶在鳴叫
- 原來的用戶提到的鳴叫在轉推的情況下
- 用戶
個邊緣:
- 轉推
- 提到
我想提取子圖,即。來自主構建圖的所有節點和邊與指定的標記相關。
我的問題是這樣的:
A.它是更好地標記屬性添加到所有用戶和邊緣?
或
B.它是更好地定義一個新的節點,每個標籤,然後創建標籤和用戶之間的邊緣? 某種關係: - 相關
那麼,什麼是查詢圖形數據庫的推薦方式... 所以對於exampple,如果要推薦的第二溶液B.,應該而且能夠正在執行的查詢作爲兩個步驟查詢:
- 步驟1:具有關係涉及
- 第二步所有節點:所有節點和邊與在第一步驟中的查詢提取的節點。