Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graph 在java应用程序中表示图形_Graph_Neo4j_Jung_Tinkerpop_Tinkerpop Blueprint - Fatal编程技术网

Graph 在java应用程序中表示图形

Graph 在java应用程序中表示图形,graph,neo4j,jung,tinkerpop,tinkerpop-blueprint,Graph,Neo4j,Jung,Tinkerpop,Tinkerpop Blueprint,在我的应用程序中,我有一个域模型,它本质上是一个图。我需要基本上执行以下操作,并通过网络将结果图发送到客户端 待执行的操作 根据业务策略筛选某些节点 增加更多节点和关系(可能来自其他数据提供程序 过滤之后,我还需要一个序列化机制。在使用Neo4j和Tinkerpop之后,我觉得Tinkerpop非常适合我的用例 内存中图形支持(TinkerGraph) 序列化机制:GraphML、GML和GrapjSON 我想知道我的理解是否准确,方法是否正确。请提出建议。听起来不错。我经常提取子图并将它们存储

在我的应用程序中,我有一个域模型,它本质上是一个图。我需要基本上执行以下操作,并通过网络将结果图发送到客户端

待执行的操作

  • 根据业务策略筛选某些节点
  • 增加更多节点和关系(可能来自其他数据提供程序
  • 过滤之后,我还需要一个序列化机制。在使用Neo4j和Tinkerpop之后,我觉得Tinkerpop非常适合我的用例

  • 内存中图形支持(TinkerGraph)
  • 序列化机制:GraphML、GML和GrapjSON

  • 我想知道我的理解是否准确,方法是否正确。请提出建议。

    听起来不错。我经常提取子图并将它们存储在TinkerGraph中以进行后续处理。我还使用GraphSON进行序列化。看起来你的思路是对的

    以下是两个很好的附加信息来源:

    • gremlindocs.com

    +1.我还需要注意其他事项吗?任何提示或建议……可能是一个经验教训博客:-)