0

我使用 Neo4J 图形数据库对树结构进行了建模。所有节点都代表一个具有特征名称的类别。所以我必须经常从根到特定的节点/类别遍历我的树。哪个节点取决于作为输入的列表。此列表包含表示从根节点到目标节点的类别名称的字符串。

我想知道,将这些名称存储为边的类型而不是特定节点中的名称属性是否有效。我认为当我这样做时,Neo4J 不必每次在树中更深入地查找每个子节点的合适名称属性。相反,Neo4J 可以在包含传出边的地图中查找名称。

你怎么看?

4

1 回答 1

0

听起来很明智。你有多少个不同的名字?如果只是类别,那不应该是数百万。

您是否将数据加载到图表中并在两种方法之间进行了性能比较?它在您的图表中是否对性能至关重要?

于 2011-11-07T00:43:35.280 回答