neo4j是否具有类似主键/对象ID的名称?

时间:2019-07-03 22:52:40

标签: c# neo4j

我需要一种从某种类型的ID到达特定节点的有效方法。例如,网站将具有类似https://website.dev/board/9e88d2717bb64639

的URL

然后,“ 9e88d2717bb64639”(仅作为示例)应该能够迅速在neo4j数据库中找到正确的节点。怎么做?

我知道有一个“ ID”字段,但是经过进一步研究,我发现它并不像人们想要的那样可靠。至关重要的是,必须尽可能高效地完成此操作,因为这些节点查找将经常发生。

1 个答案:

答案 0 :(得分:1)

您需要在节点上建立索引属性。 UUID将起作用。您可以使用函数randomUUID()生成唯一的随机UUID,并在其创建期间在节点上进行设置。如果您在标签/属性上有索引,则查找应该很快。