如果我们在 neo4j 中创建自引用节点可以吗?我需要在大数据环境中使用它,所以性能真的很重要。我在这里找到了一个例子,但需要了解更多关于此的意见。一般哪一个比较好?使用自引用节点还是将它们分解为具有不同标签和关系的单独节点?我的方案是创建电子商务标签组和标签。A TAG_GROUP 有 TAGs ,这很清楚。然而,一些标签可能有子标签。所以可以有两种解决方案:
1) 使用带有 {parentID,isSubTag,...} 等属性的 TAG-[has]-TAG 自引用标签,这样做的好处是我可以去多个子标签级别。但是我不确定性能会如何。
2)使用TAH-[有]-SUB_TAG。好吧,也许这个更简单,更容易理解。但是如果 SUB_TAG 本身有一个 SUB_SUB 标签呢?
任何帮助,将不胜感激。
PSI 将使用 neo4j 3.0.1 独立服务器和 Spring-Data-neo4j 4.1.1