我最近开始研究图形数据库和Neo4J,并希望使用自己的数据。此刻,我感到有些困惑。我创建了一个示例图像来说明我的问题。在效率方面,我想知道哪种选择更好(并且我想在开始处理大量产品之前的早期阶段就立即使用它。)>
选项A:仅使用蓝色关系,我可以确定事物是否与Ancient组相关或在其下。此过程将完成很多次,但是大概不会超过6代。
选项B:我实现了红色关系,因此,如果年轻结构属于远古组,则可以更快地确定。
我试图在这种情况下不使用标签,因为我正试图将标签用于特定目的以简化我的生活(跨独立网络链接结构),并且不确定是否应该使用标签代表已经存在的节点。
总而言之,我想知道增加整个关系,同时占用更多空间是否值得,或者遍历寻找所有亲戚是否如此简单/廉价,以至于不值得这样做?或者,这两种选择都是可行的,这根本不是一个真正的问题。感谢您的阅读。
我最近开始研究图形数据库和Neo4J,并希望使用自己的数据。此刻,我感到有些困惑。我创建了一个示例图像来说明我的问题。在...