我目前的情况就像
现在我要做的是将兔子mq中的数据加载到titan db。
到目前为止我能够做的是使用gremlin节点模块从nodejs文件加载数据
var vm = require('vm');
var script = 'var a = [1, 2, 3]; a.map(n => n * 2);';
var sandbox = {};
var result = vm.runInNewContext(script, sandbox);
console.log(sandbox); // { a: [1, 2, 3] }
console.log(result); // [2, 4, 6]

我应该如何移动下一步以便我可以利用现有的兔子mq命令并将它们推入titan db。
由于一些限制,我不能使用java。
答案 0 :(得分:3)
您最有可能寻找像node-amqp这样的东西,它是RabbitMQ的Node.js客户端。你想要做的是:
你必须注意的事情否则可能会影响你的表现:
.commit()
的会话模式)。成千上万的人数应该有效。我对RabbitMQ并不熟悉,但希望这可以让你开始。
注意:Gremlin javascript驱动程序通过WebSocket连接与Gremlin Server交互,这是永久性和双向的。客户端尚不支持HTTP Channelizer(这不是您希望在当前场景中建立的那种连接)。