Моего текущего сценария какМассовые загрузка данных в титановом дб от nodejs
- У меня есть мэк кролика, который дает мне деталь размещенному заказа.
- С другой стороны, у меня есть мой titan db (хранилище cassandra, es index backends и сервер gremlin).
- Еще один у меня есть приложение nodejs, которое может взаимодействовать с сервером gremlin через http api, используя https://www.npmjs.com/package/gremlin. Здесь я могу сделать хиты в моей базе данных графа.
Теперь я пытаюсь загрузить данные из кролика mq в titan db.
То, что я был в состоянии сделать до сих пор загрузить данные из nodejs файла, используя модуль гном УЗЕЛ
var createClient = require('gremlin').createClient;
//import { createClient } from 'gremlin';
const client = createClient();
client.execute('tx=graph.newTransaction();tx.addVertex(T.label,"product","id",991);tx.commit()', {}, function(err, results){
if (err) {
return console.error(err)
}
console.log(results)
});
Как я должен двигаться рядом, так что я могу использовать существующий кролик мэк заказов и толкнуть их в титан db.
Из-за некоторых ограничений я не могу использовать java.
Спасибо за тонну @jbmusso за такой ясный и лаконичный ответ. Обязательно помните свои соображения. –
Кстати, я получаю уведомления по электронной почте для всех новых вопросов с тегом 'gremlin' (см. Http: // stackoverflow.com/questions/36595594/making-my-titan-db-graph-with-cassandra-and-elasticsearch-backend/36634701? noredirect = 1 # comment61212731_36634701) – jbmusso
Точка должным образом отмечена. –