使用gremlin将数据从datastax流式传输到gephi

Tom*_*cky 2 gephi gremlin datastax

我正在使用与Datastax Enterprise捆绑在一起的gremlin-console(v3.2.7).启动时,它会自动连接到远程gremlin服务器.接下来,我创建一个别名来访问右图:remote config alias g graph.g.然后,我连接到gephi(v0.9.2):remote connect tinkerpop.gephi.但是,从这一刻开始,我无法遍历图形,g因此:> g逻辑上java.lang.StackOverflowError也会失败.这是两个连接:

gremlin> :remote list
==>0 - Gremlin Server - [localhost/127.0.0.1:8182]-[<uuid>]
==>*1 - Gephi - [workspace1]
Run Code Online (Sandbox Code Playgroud)

我的问题是,是否有办法使用上面概述的设置(Datastax - > gephi)将数据从一个远程连接流式传输到另一个远程连接,如果是这样的话?如果没有,是否有解决方法?

注意:所有连接都是成功的,本地gephi流测试TinkerGraph.createModern()完美无瑕.

ste*_*tte 5

Gephi插件需要一个本地Graph实例.使用你连接Gremlin控制台时,:remote你不再拥有它(即Graph实例位于某个服务器上,而你通过:>请求发送到服务器上进行处理).

DSE Graph,Neptune,CosmosDB和仅提供远程Graph实例的类似图表,使Gephi插件工作的唯一方法是通过一个子图并将其下载到Gremlin控制台.然后,正如您所发现的,TinkerGraph(即子图的持有者)将与Gephi插件一起使用.