Я пытаюсь выяснить, как я могу подключить janusGraph с Hbase 2.0.x или 2.1.x
Я видел в https://github.com/JanusGraph/janusgraph/issues/915, что это возможно в выпуске 0.3.1но не включен по умолчанию.
Я пытался проверить это, я застрял во время создания таблиц hbase с:
Исключение в потоке "main" java.lang.NoSuchMethodError: org.apache.hadoop.hbase.client.сjanusgraph.: 1256) в org.janusgraph.core.JanusGraphFactory.open (JanusGraphFactory.java: 160) в org.janusgraph.core.(JanusGraphFactory.java:260)
как мне включить поддержку Hbase 2.0?
вот мой пример кода:
public static void main(String[] args) throws BackendException {
JanusGraph graph = JanusGraphFactory.build()
.set("storage.backend", "hbase")
.set("gremlin.graph", "org.janusgraph.core.JanusGraphFactory")
.set("storage.hostname", "vmdev")
.set("cache.db-cache", "true")
.set("cache.db-cache-clean-wait","20")
.set("cache.db-cache-time","180000")
.set("cache.db-cache-size", "0.5").open();
GraphTraversalSource g = graph.traversal();
if (g.V().count().next() == 0) {
tracer.info("empty graph, building DM");
buildDM(graph);
}
System.exit(0);
}