В вашем случае все операции шифрования (сопоставление графов, фильтрация и т. Д.) Будут проходить по проводам, которые ужасно болтливы и медленны), вы этого не хотите!
Neo4j-rest-graphdb поддерживаетудаленное выполнение шифра из коробки:
Просто сделайте, что-то вроде того, что показано в этом тестовом примере :
RestCypherQueryEngine queryEngine = new RestCypherQueryEngine(restGraphDatabase.getRestAPI());
final String queryString = "start n=node({reference}) return n";
Map params = MapUtil.map("reference",0);
final Node result = (Node) queryEngine.query(queryString, params).to(Node.class).single();
assertEquals(restGraphDatabase.getReferenceNode(), result);