ArangoDB和Gephi:将数据从ArangoDB导入到Gephi

3
有没有办法将ArangoDB用作gephi的数据源?我尝试了https://github.com/datablend/gephi-blueprints-plugin/wiki。但它仅适用于通过包含插件blueprints-arangodb-graph的rexster进行间接操作。
我认为这是一种非常不优雅的选择,有很多开销。
我希望能够添加一个蓝图arango db插件到gephi中,然后我就可以选择ArangoDB作为数据源。也许与gephi-blueprints-plugin结合使用。
我认为在Gephi中使用来自ArangoDB的数据而不需要额外步骤(如csv或其他文件)的最佳解决方案是使用gephi的blueprints插件和arangodb blueprints API的组合。
gephi的blueprints插件描述说:“Gephi Blueprints插件允许用户从实现Tinkerpop Blueprints通用图形API的任何图形数据库导入图形数据”。但我不知道如何-它只支持TinkerGraph、Neo4j、OrientDB、Dex、RexterGraph和FluxGraph。
我尝试在"/etc/graph"中创建一个arrangodb.xml,并将arrangodb的蓝图实现作为jar添加到".gephi/dev/modules"文件夹中。但是,gephi没有加载jar文件,因此菜单项"Import/Graph database ..."和选择"arangodb"会导致空指针错误,因为缺少arangodb蓝图api的类文件。
有人使用过gephi-blueprints-plugin和/或blueprints-arangodb-graph并有一些想法吗?
1个回答

3

这个问题在ArangoDB的Blueprints适配器的此票上讨论过。需要为ArangoDB构建一个专门的Gephi插件。Axel Hoffmann正在考虑开发这个插件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接