【问题标题】:Using java to execute gremlin queries on Gremlin server hosted on amazon EC2使用 java 在托管在亚马逊 EC2 上的 Gremlin 服务器上执行 gremlin 查询
【发布时间】:2017-09-05 09:51:54
【问题描述】:

我使用this 链接通过使用 AWS CloudFormation 模板在 Amazon EC2 上使用 Gremlin 服务器为 Titan 创建了 DynamoDB 存储后端。这工作正常,我能够得到输出。

我想使用 java 连接和访问上面创建的 Titan db,并从我的 java 程序中执行查询。需要帮助。

我可以使用下面的 nodejs 代码来做到这一点:

 var Gremlin = require('gremlin');

// Will open a WebSocket to ws://localhost:8182 by default
const client = Gremlin.createClient();

console.log(JSON.stringify(client));


client.execute('g.addV("FirstVertex","Value")', (err, results) => {
  if (!err) {
console.log(results); // notice how results is *always* an array
  }
 console.log(err);
});

client.execute('g.V()', (err, results) => {
if (!err) {
console.log(results); // notice how results is *always* an array
}
});

如何使用 java websocket 做同样的事情?

【问题讨论】:

    标签: java amazon-web-services titan java-websocket gremlin-server


    【解决方案1】:

    Apache TinkerPop 中有关于使用 Java 驱动程序连接到 Gremlin 服务器的文档。您还可以在此处查看使用 Titan 的示例 https://github.com/pluradj/titan-tp3-driver-example

    【讨论】:

      猜你喜欢
      • 2017-01-24
      • 2011-07-13
      • 2012-10-28
      • 1970-01-01
      • 2014-06-07
      • 2016-05-02
      • 2016-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多