Планирую использовать sdn4, я не вижу поддержки API обхода в sdn4... так какие у меня варианты?

Планирую использовать sdn4, я не вижу поддержки API обхода в sdn4... так что какие у меня варианты. Может быть, мне разработать неуправляемое расширение с помощью sdn3 ..?


person Prakash Jetty    schedule 04.04.2016    source источник


Ответы (1)


SDN 4.0 поддерживает только HTTP-взаимодействие с удаленным сервером neo4j, а обходной API недоступен для использования. В этом случае вы можете использовать неуправляемые расширения.

SDN 4.1 (в настоящее время в версии RC1) поддерживает как удаленный Neo4j, так и встроенный, поэтому, если вы используете встроенную графовую базу данных, вы можете получить дескриптор этого и использовать Neo4j Java API, как обычно:

EmbeddedDriver embeddedDriver = (EmbeddedDriver) Components.driver();
GraphDatabaseService databaseService = embeddedDriver.getGraphDatabaseService();

Неуправляемые расширения потребуются, если вы используете удаленный сервер Neo4j.

person Luanne    schedule 04.04.2016
comment
Я хочу написать неуправляемое расширение с traversal apis, какое лучше будет neo4j-jdbc или sdn (если да, то какая версия) или другие - person Prakash Jetty; 04.04.2016