2014-04-01 62 views
3

有沒有辦法使用ArangoDB作爲gephi的數據源?我試過https://github.com/datablend/gephi-blueprints-plugin/wiki。但它只能通過包含插件藍圖-arangodb-graph的rexster進行間接操作。ArangoDB和Gephi:將數據從ArangoDB導入Gephi

我認爲這是非常不雅的選擇,有很多開銷。

我希望某種方式,我可以添加一個藍圖arango數據庫插件gephi,然後我可以選擇一個ArangoDB作爲數據源。也許與gephi-blueprints-plugin結合使用。

我認爲藍圖插件gephi和arangodb藍圖API的組合將是,以避免過度的CSV(或其他)的附加步驟文件與Gephi從ArangoDB數據進行工作的最好的解決方案。

gephi的blueprints插件說明:「Gephi Blueprints插件允許用戶從實現Tinkerpop Blueprints通用圖形API的任何圖形數據庫導入圖形數據」。但我不知道如何 - 它支持開箱即用的TinkerGraph,Neo4j,OrientDB,Dex,RexterGraph和FluxGraph。

我試圖在/ etc/graph中創建一個arrangodb.xml,並在「.gephi/dev/modules」文件夾中將arrangodb的blueprints實現添加爲jar。但是gephi並沒有加載jar,所以菜單條目「Import/Graph database ...」和選擇「arangodb」會導致一個空指針錯誤,因爲arangodb blueprints api文件缺失。

有人與gephi-blueprints-plugin和/或blueprints-arangodb-graph合作過並有一些想法嗎?

回答

2

這是在ArangoDB的藍圖適配器的this ticket上討論的。 Gephi的插件必須專門爲ArangoDB構建。 Axel Hoffmann正在考慮開發這個插件。