Neo4j查询以获取给定时间段内与的新添加/修改的节点/关系列表

Neo4j查询以获取给定时间段内与的新添加/修改的节点/关系列表,neo4j,Neo4j,例: 1) 上午10点,我查询了graph db,得到了10个节点和12个关系。 15分钟后,即上午10点15分,我再次查询graph db,得到12个节点和14个关系。 我的问题是查询grahp db b/w上午10点到上午10点15分,如果是新添加的,我应该得到2个节点和2个关系。这怎么可能 2) 如果在两个时间段之间的现有节点和关系(如添加/修改的属性)中有修改,我应该知道这些是修改的节点和关系,而不是添加新的节点/关系。 请任何人在这方面帮助我 提前感谢您您必须在图形中明确跟踪更改,使用

例: 1) 上午10点,我查询了graph db,得到了10个节点和12个关系。 15分钟后,即上午10点15分,我再次查询graph db,得到12个节点和14个关系。 我的问题是查询grahp db b/w上午10点到上午10点15分,如果是新添加的,我应该得到2个节点和2个关系。这怎么可能

2) 如果在两个时间段之间的现有节点和关系(如添加/修改的属性)中有修改,我应该知道这些是修改的节点和关系,而不是添加新的节点/关系。 请任何人在这方面帮助我


提前感谢您

您必须在图形中明确跟踪更改,使用诸如或之类的图形结构,或者在索引节点上使用某种形式的属性来跟踪更改。

以当前形式回答这个问题并不容易。你能举一些你正在处理的数据类型的例子吗?Neo4j中没有对您所说内容的本地支持,因此您必须将其包含在图形模型中。建模讨论在抽象上是困难的,因此一个具体的例子将大有帮助。