【发布时间】:2017-04-30 23:38:33
【问题描述】:
我有一个数据建模问题。我拥有的数据基本上是与其他节点有关系的节点。节点具有属性。边缘是有方向的并且具有属性。我正在探索像 Neo4j 这样的 Graph DB 是否合适。
怀疑是因为:我拥有的数据是基于时间的。它会随着时间而变化,我还需要跟踪历史数据。例如,我应该可以查询:
- 特定日期的图表是什么样的?
- 给定节点在特定时间都依赖于谁?
- 在特定时间两个给定节点之间的边的属性是什么?
我进行了搜索,但找不到令人满意的资源,我可以在其中了解如何将时间因素计入 Graph DB。您认为我的要求可以使用 Graph DB 来满足吗?是否有示例/资源/文章描述了 Neo4j 或任何其他图形数据库?
我想确保数据库可扩展到大约 10 万个节点和数百万条边。我正在优化时间而不是空间。
【问题讨论】:
标签: neo4j graph-databases