标签: neo4j graph-databases
我正在考虑使用Neo4j来跟踪以图形结构组织的多个用户的内容。因此,用户将创建图“A”,但是然后另一个用户可以将他们自己的图“B”中的他们自己的内容链接到图“A”中的节点。最终我可以拥有X个用户,因此X关系源于图“A”中的单个节点到其他图形。那么在某些时候,将“A”图中的节点复制到“B”可以链接然后拥有的新子图中会不会更好?
这似乎是关系索引与节点索引问题的关系。
我还听说较新的Neo4J将通过哈希映射或潜在的b-tree来改善关系横向,这将改善关系搜索。
答案 0 :(得分:1)
我会选择最直观的表示(不复制)。设计最适合您的域的内容,并在以后根据需要进行优化。我建议阅读图数据库book