2014-08-28 36 views
0

在我的应用程序中,我有一个域模型,它基本上是的。我需要基本执行以下操作和通过网络所产生的图形发送给客户端在java应用程序中表示图形

业务根据业务政策进行

  1. 过滤某些节点
  2. 增加更多的节点和关系(潜在的其他数据提供者

过滤后,我需要一个序列化机制为好。用的Neo4j和TinkerPop有关工作后,我觉得TinkerPop有关非常适合我的用例,因为它有

  1. 在内存中的图形支持(TinkerGraph)
  2. 序列化机制:GraphML,GML和GrapjSON

我想知道如果我的理解是准确的做法是正确的。请建议。

回答

1

听起来没错。我经常提取子图并将它们存储在TinkerGraph中以供后续处理。我也使用GraphSON进行序列化。好像你在正确的轨道上。

这里有两个附加信息的好来源:

+0

+1。我需要注意的任何其他事情?任何提示或建议...可能是一个经验教训的博客:-) – 2014-08-29 13:27:25