2014-08-28 69 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