Описание тега neo4j-java-api

1 ответ

Не работает Java-соединение Neo4j

import org.neo4j.driver.internal.spi.*; import org.neo4j.driver.v1.*; import org.neo4j.driver.v1.Driver; import org.neo4j.jdbc.ResultSet; import org.neo4j.jdbc.bolt.BoltConnection; import org.neo4j.jdbc.bolt.BoltDriver; import static org.neo4j.driv…
12 июн '17 в 10:21
2 ответа

Neo4j - невозможно создать отношения с использованием шифра в Java

Я не могу выполнить запрос шифрования через Java при создании отношения. Это не вызывает никакой ошибки, но никакие отношения не создаются. Пробовал с другим зашифрованным запросом вернуть узел, который возвращается идеально. Но не в состоянии выясн…
19 окт '15 в 12:34
0 ответов

Невозможно записать в журнал Neo4J из Java UserFunction

Я не могу записать в журнал журнала в примере Java-проекта процедуры ( github) из UserFunction, журнал объявлен как переменная класса с @Context public Log log; но это возвращает исключение NullPointerException при попытке записи в него. Как можно и…
17 мар '18 в 02:50
1 ответ

Время выполнения запроса Cypher с помощью драйвера Neo4j Java

Я пытаюсь выяснить время выполнения моего запроса Cypher с драйвером Java. Session session = driver.session(); session.run( "CREATE (a:Person {name:'Arthur', title:'King'})" ); StatementResult result = session.run( "Profile MATCH (a:Person) WHERE a.…
30 дек '16 в 19:06
2 ответа

Neo4J Java findNodes с совпадением, отличным от одной строки

Я успешно использую Neo4J Java API (в настоящее время версия 2.2.1) для выполнения простых запросов, таких как: Label label = DynamicLabel.label("User"); ResourceIterator<Node> providers = graphDb.findNodes( label, "username", "player1")); Но …
22 апр '15 в 18:28
1 ответ

Neo4j Cypher найти все пути изучения отсортированных отношений

В течение нескольких дней я изо всех сил пытался найти способ найти все пути (до максимальной длины) между двумя узлами, в то же время управляя исследованием пути Neo4j путем сортировки отношений, которые будут изучаться (по одному из их свойств). И…
2 ответа

При подключении к Neo4j для Android я получаю сообщение об ошибке

Я хотел использовать базу данных neo4j в своем проекте Android. Я пытаюсь подключиться к базе данных Neo4j с Android, во время подключения я получаю сообщение об ошибке. Я добавил зависимость в свой уровень приложения для Android. compile 'org.neo4j…
22 июн '17 в 11:21
3 ответа

Neo4j совместимость между базами данных сообщества и редакции предприятия

У меня возникли проблемы с переключением между версиями neo4j для предприятий и сообществ. Так как я не смог выполнить импорт GraphML, я переключился на предприятие, где я могу импортировать базы данных GraphML. Как только я это сделал, я пытаюсь от…
09 окт '15 в 12:39
1 ответ

Neo4j - org.neo4j.io.pagecache.impl.SingleFilePageSwapperFactory

Я сталкиваюсь с этой странной ошибкой при создании объекта GraphDB в Java. Моя версия neo4j: 2.2.5 Мой код: public static void main(String[] args) throws FileNotFoundException, IOException, ParseException { GraphDatabaseService graphdb = new GraphDa…
23 мар '16 в 10:46
1 ответ

Нахождение самой длинной ветви дерева в Neo4j

У меня в настоящее время есть структура данных дерева только для добавления в Java. Основная цель этого дерева - поддерживать указатель на самую длинную ветвь. Я реализовал это, имея ссылку на последние узлы в самой длинной ветви (ветвях), которая о…
11 июл '17 в 09:43
1 ответ

Neo4j удалить свойство узла с помощью neo4j-jdbc

У меня есть край с несколькими свойствами. Я хотел бы сохранить край, но удалить только свойство name. Мой Java Cypher это: public static final String DELETE_EDGE_PROPERTY_QUERY = // "MATCH ()-[r]->() where id(r) = {1} REMOVE r.{2} RETURN r"; // …
24 май '18 в 21:12
1 ответ

API для PL/SQL в Neo4j эквивалент

Доступен ли какой-либо API или инструмент для преобразования PL/SQL-процедур, функций в neo4j-эквивалент? В настоящее время я использую Oracle 10 в качестве источника данных и планирую перейти на Neo4j.
19 апр '16 в 11:10
1 ответ

Как автоматизировать именование узлов в neo4j с помощью цикла?

У меня есть список строк и я хочу импортировать все элементы в базу данных графа. Говоря об импорте, я имею в виду, я хочу установить строку как свойство узла. Размер списка будет огромным. Так есть ли способ автоматизации именования узлов? Поскольк…
15 ноя '16 в 22:01
1 ответ

Кодирование типа случайного блуждания в Neo4j с использованием Traversal Framework

В настоящее время я работаю над графиком, где узлы связаны через вероятностные ребра. Вес на каждом ребре определяет вероятность существования ребра. Вот пример графика, чтобы вы начали (A)-[0.5]->(B) (A)-[0.5]->(C) (B)-[0.5]->(C) (B)-[0.3]…
21 мар '18 в 10:20
2 ответа

Можно ли определить, находится ли `Node` в транзакции в Neo4J с использованием Java API?

Можно ли определить, является ли Node находится в транзакции? Можно получить GraphDatabaseService по методу Node.getGraphDatabase, Я хотел бы сделать что-то вроде этого: public class Neo4JHelper { public void setProperty(Node node, String key, Objec…
1 ответ

Автономный сервер Neo4j: применение уникальных ограничений с использованием Java API при запуске сервера

Я использую версию Neo4j Server 2.3.2 и неуправляемые плагины для анализа и загрузки неструктурированных данных в график. При этом я попал в ситуацию с дублирующимися узлами и низкой пропускной способностью (даже при пакетной обработке) для последов…
15 мар '16 в 02:09
1 ответ

Есть ли какой-то конкретный способ написать предельное предложение в eclipse для neo4j?

У меня есть следующие проблемы в реализации neo4j eclipse: 1 Я получаю ошибку с функцией предела Code: String rows = ""; try ( Transaction ignored = graphDb.beginTx(); Result result = graphDb.execute( "match(pr:Provider)-[t:TREATS]->(p:Problem) r…
06 июл '15 в 16:52
0 ответов

Как использовать параллельный поток Java 8 для выполнения обхода и обработки графа neo4j

Я в настоящее время использую Neo4j Graph Database. Я пытаюсь пройти узлы, начиная с startNode параллельно. Ниже приведен код: neo4jDb.getTraversalDescription().depthFirst(). relationships(RelationshipType.withName("R1"),Direction.OUTGOING).traverse…
27 мар '18 в 22:27
2 ответа

Получить путь после запроса neo4j Java

Я пытаюсь сделать запрос, чтобы найти все возможные пути, которые соответствуют шаблону "(Заказ) - [ORDERS] -> (Продукт) - [PART_OF] -> (Категория)" и хотел бы получить весь путь (т.е. все 3 узла и 2 отношения как их соответствующие классы). Метод, …
30 май '18 в 17:45
1 ответ

Возвращать результаты плагина сервера Neo4j как graphML?

Есть ли способ вернуть путь из моего плагина сервера в формате graphML? Подобно тому, как это можно сделать в обычной конечной точке REST, предоставив resultDataContents в виде "graph".
20 июл '15 в 13:44