【发布时间】:2015-06-30 12:33:38
【问题描述】:
我有一个简单的问题。我有 100 万个节点和 400 万个关系的数据库。我使用 import csv 命令创建的 neo4j 中的所有数据。现在在测试图形数据库并根据我的需要分析查询之后。现在我想制作一个 php 程序,其中数据将自动加载,我最终会得到结果(根据我的查询)。现在问题来了,因为我的数据将在 15 分钟后更新。 Neo4j 是否具有增量添加的能力。喜欢显示在这个特定时间添加了哪些新关系或节点。我正在考虑使用 time 命令查看在那个时间创建了哪些数据。如果我错了,请纠正我。我只想看看新增的内容。因为我不希望 neo4j 将时间浪费在计算已经存在的节点/关系上。有没有其他方法可以做到这一点。 提前致谢。
【问题讨论】:
-
这是一个有趣的用例,它对 IMO 很有价值。除了 GraphAware Timetree 与 GraphAware ChangeFeed 模块的组合,我现在看不到任何开箱即用的可能性。但是我在我们的插件上打开了一个问题,看看我们是否可以实现这个功能:github.com/graphaware/neo4j-changefeed/issues/4
标签: database neo4j cypher graph-databases