JanusGraph с Hbase 2.0.x с 2.1.x - PullRequest
       18

JanusGraph с Hbase 2.0.x с 2.1.x

0 голосов
/ 27 марта 2019

Я пытаюсь выяснить, как я могу подключить 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);

    }
...