Я новичок в Java, Gremlin, Nodejs, Tickerpop, Maven и практически обо всем остальном. Что делает этот код? В частности, что делает «java.import»? Является ли это классом Java? Какое это имеет отношение к Titan?Baffled всем этим узлом -> Titan stuff
var Titan = require('titan-node');
var gremlin = new Titan.Gremlin({ loglevel: 'OFF' });
var TinkerGraphFactory = gremlin.java.import('com.tinkerpop.blueprints.impls.tg.TinkerGraphFactory');
var graph = TinkerGraphFactory.createTinkerGraphSync();
var g = gremlin.wrap(graph);
g.V('name', 'marko').next(function (err, v) {
v.getProperty('name', function (err, value) {
console.log(value);
});
});
Почему, когда я использую Rexster, могу ли я не видеть здесь запрашиваемую базу данных?
Aha ... поэтому его класс. http://grepcode.com/file/repo1.maven.org/maven2/com.tinkerpop.blueprints/blueprints-core/2.0.0/com/tinkerpop/blueprints/impls/tg/TinkerGraphFactory.java#TinkerGraphFactory.createTinkerGraph% 28% 29 –
Итак, у меня есть обертка javascript вокруг API, который использует Java. –