在我的应用程序中,我有一个域模型,它本质上是一个图形。我需要基本上执行以下操作并将结果图通过网络发送到客户端
要执行的操作
- 根据业务策略过滤某些节点
- 增加更多节点和关系(可能来自其他数据提供者)
过滤后,我还需要一个序列化机制。在使用 Neo4j 和 Tinkerpop 之后,我觉得 Tinkerpop 非常适合我的用例,因为它具有
- 内存图支持 (TinkerGraph)
- 序列化机制:GraphML、GML 和 GrapjSON
我想知道我的理解是否准确并且方法是否正确。请建议。
在我的应用程序中,我有一个域模型,它本质上是一个图形。我需要基本上执行以下操作并将结果图通过网络发送到客户端
要执行的操作
过滤后,我还需要一个序列化机制。在使用 Neo4j 和 Tinkerpop 之后,我觉得 Tinkerpop 非常适合我的用例,因为它具有
我想知道我的理解是否准确并且方法是否正确。请建议。
听起来不错。我经常提取子图并将它们存储在 TinkerGraph 中以进行后续处理。我还使用 GraphSON 进行序列化。好像你在正确的轨道上。
这里有 2 个很好的附加信息来源: