2014-03-05 124 views
2

只是想問問像OrientDB,Neo4j和Titan這樣的圖形數據庫是否能夠計算社交網絡分析(SNA)指標?圖表數據庫和社交網絡分析指標

我聽說Neo4j可以與JUNG一起使用,但我不明白如果JUNG是唯一的解決方案,那麼使用圖形數據庫的好處在哪裏。

任何關於如何計算網絡中心度,聚類係數和圖形組件等指標的說明都將非常感謝!

Gremlin或Cypher中的示例代碼將是最受歡迎的!

回答

1

可以將Neo4j導出到GraphML並將其導入到NodeXL中以執行SNA。請看下面的例子:

http://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=16350

你可以在這裏下載NodeXL:http://socialnetimporter.codeplex.com/

我的工作直接從Neo4j的創建一個開源的進口商到NodeXL。我希望儘快發佈。準備就緒後,我會更新這個答案。

+0

但是,這不會帶走圖形數據庫的目的嗎?我知道Excel有大約130萬行的上限,我讀過NodeXL掙扎着10k個頂點和100k個邊。我想知道是否可以在非常大的圖表上計算SNA指標,例如10多萬條邊線 – Mike

+0

這是一個很好的問題。一旦我編寫導入程序,我將不得不對NodeXL進行基準測試。 –

1

TinkerPop3將引入GraphComputers的概念。在這裏閱讀更多關於它的信息:[TinkerPop3] Lapin' up GraphComputer RFC

本文中的所有鏈接已經過時,但這只是表明TinkerPop團隊正在努力研究下一個版本。

乾杯, 丹尼爾

+0

非常有趣! – Mike