NEO4J服务器:更新节点

时间:2012-12-03 17:38:25

标签: neo4j

我正在使用neo4j服务器版本1.8。我的应用程序的当前要求是创建和/或更新多个节点并将它们添加到特定索引(所有在一个请求中)。我们有几个索引,其中一些可以包含一个节点。这些节点具有一个ID属性(对我们的应用程序很重要)。如果已经有一个具有该ID的节点,我们只需要覆盖其属性。我们现在要做的是首先检查这些节点中的哪一个(通过包含所有节点的索引中的GET)并存储在数据结构中。然后我发出批处理请求来创建或更新节点。如果数据结构中不存在ID,我们必须创建一个节点。否则,只有我们必须更新其属性。这很慢,最好只发出一个批处理请求,而不是两个。我尝试UNIQUE INDEXES,但节点可以在几个索引中。你建议我做什么?

0 个答案:

没有答案