gpt4 book ai didi

neo4j - Neo4j 中节点的唯一标识符

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:52 27 4
gpt4 key购买 nike

我有两个 Neo4j 数据库。一个是旧版本,一个是新版本。我想看看新版本中添加了哪些节点。

对于新版本中的每个节点,我尝试查看它是否存在于旧版本中。

如何比较它是否真的是另一个数据库上的同一个节点?我可以使用 Neo4j 节点中的唯一标识符吗?例如,在关系数据库中,表中的一行有一个 ID。

最佳答案

如果你想比较两件事,你必须根据你的平等标准来比较两件事。如果您更改关系数据库中某行的数据,主键的比较并不能保证相等。为确保两行相同,您必须检查行的内容是否相同(或者其他一些相等标准是否为真)。

neo4j 中的节点没有唯一标识符。它们有一个可重复使用的内部 ID,不应用于比较节点。为确保旧数据库中的每个节点都在新数据库中,您必须将它们一一比较。

关于neo4j - Neo4j 中节点的唯一标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39614781/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com