Вопросы по теме 'py2neo'

Самый быстрый способ выполнить массовое добавление/вставку в Neo4j с помощью Python?
Я обнаружил, что Neo4j медленно добавляет узлы и отношения/дуги/ребра при использовании REST API через py2neo для Python. Я понимаю, что это связано с тем, что каждый вызов REST API выполняется как одна автономная транзакция. В частности,...
11867 просмотров
schedule 03.04.2022

используя neo4J (сервер) из python с транзакцией
В настоящее время я создаю веб-сервис с использованием python/flask и хотел бы построить свой уровень данных поверх neo4j, поскольку моя основная структура данных по своей сути является графом. Меня немного смущают различные технологии, предлагаемые...
1049 просмотров
schedule 21.04.2023

Проверка выбора в WTForms не обновляется, когда база данных обновляется
Я понимаю, что метод SelectField в WTForms принимает аргумент can choices , который имеет форму... choices=[("value1", "display of value 1"), ("value2", "display of value 2")] Мне нужно заполнить свой выбор на основе вызова базы данных. Я...
1794 просмотров
schedule 03.06.2023

Метод возврата экземпляра шифрованного запроса Py2neo
Использование руководства по py2neo ( http://book.py2neo.org/en/latest/cypher/ ): from py2neo import neo4j, cypher graph_db = neo4j.GraphDatabaseService() query = "START a=node(1) RETURN a" data, metadata = cypher.execute(graph_db,...
253 просмотров
schedule 28.12.2022

py2neo: создать связь со свойствами, используя пакет
Я хотел бы создать отношения со свойствами с помощью пакетной вставки, поэтому я попробовал следующий пример из py2neo документация : batch = neo4j.WriteBatch(graph_db) batch.create(node(name="Alice")) batch.create(node(name="Bob"))...
2492 просмотров
schedule 15.01.2023

py2neo: производительность и возвращаемые значения различных команд
Используя py2neo (1.5.1) и neo4j (1.9.2), я задаюсь вопросом о производительности различных команд (с около 80 тыс. взаимосвязей на графике): Итак, сначала я получаю все отношения (~ 80 КБ), что, очевидно, занимает некоторое время. graph_db =...
638 просмотров
schedule 08.07.2022

Обход пути Neo4j - ход пути зависит от атрибута отношения
В свободное время я изучал neo4j , используя py2neo привязки для python. Меня интересует аспект поиска пути в neo4j. В целях обучения я создал простой график игровой карты (солнечные системы и навигация по внутренним координатам). Простой поиск...
485 просмотров
schedule 08.02.2023

Запрос шифрования в py2neo
Как выполнить функции shortestPath() и allShortestPaths() в py2neo? В Cypher я бы выполнил что-то вроде: START beginning=node(4), end=node(452) MATCH p = shortestPath(beginning-[*..500]-end) RETURN p Я пробовал то, что я считал...
4443 просмотров
schedule 01.07.2022

neo4j пространственная находкаGeometriesWithinDistance REST
Используя neo4j 1.9 и neo4j пространственный для 1.9. Попытка заставить findGeometriesWithinDistance работать вызов REST. Я могу подтвердить, что установка сработала и функция существует, НО при использовании http-консоли я получаю сообщение об...
125 просмотров
schedule 10.05.2023

Исключение при создании пакетных отношений между узлами при использовании py2neo
Я создал базу данных графа с помощью py2neo, и цель: Создайте по одному узлу для каждого города. Узел хранит название города и связанный с ним уникальный идентификатор. Создайте по одному узлу для каждого аэропорта. Узел аэропорта хранит...
308 просмотров
schedule 07.02.2023

Как использовать возвращенные узлы после транзакции на py2neo?
Я успешно объединил узлы, используя следующий код: session = cypher.Session('http://192.168.56.20:7474/db/data/') txa = session.create_transaction() txa.append(""" MERGE (frame:FRAME {timestamp:{props}.ts}) ON CREATE SET frame:FIRST_FRAME...
597 просмотров
schedule 24.03.2023

Увеличьте пространство кучи, доступное для JVM: OutOfMemoryError: запрошенный размер массива превышает ограничение виртуальной машины Ubuntu 64-битный Neo4j 2.0
Мои характеристики: -Убунту 64бит -Нео4дж 2.0 -32 ГБ оперативной памяти - Восьмиъядерный процессор AMD FX-8350 Проблема: Я делаю запрос на свой сервер Neo4j со следующим запросом: MATCH (being:my_label_2) RETURN being И...
736 просмотров
schedule 27.02.2023

Индексация меток Py2Neo
У меня есть набор данных, содержащий слова и документы, связанные с этими словами. Я хотел бы установить на них ярлыки, чтобы разделить их на эти две категории. Я смог создать ярлыки, выполнив следующие действия: if not "Social Words" in...
404 просмотров
schedule 21.11.2022

параметры не читаются в py2neo
Я пытаюсь выполнить запрос по номеру узла и вернуть список свойств. Следующий запрос cypher работает в браузере neo4j, но когда я пытаюсь передать тот же запрос cypher через py2neo, я получаю: "Expected a property container or number here, but...
186 просмотров
schedule 18.04.2022

py2eo, neo4j: как обрабатывать большие операции ввода-вывода
У меня есть 473639 узлов и 995863 родительских и дочерних отношений в таблице mysql. Использование как обычной, так и пакетной операции для извлечения данных, создания узла и отношения, но оба типа операций выполняются медленно. Есть ли обходной...
305 просмотров
schedule 15.02.2023

Ошибка отправки пакета Py2neo Neo4j
У меня есть файл json с данными около 1,4 миллиона узлов, и я хотел создать для него графовую базу данных Neo4j. Я попытался использовать функцию пакетной отправки py2neo. Мой код выглядит следующим образом: # the variable words is a list...
287 просмотров
schedule 12.07.2022

neo4j, py2neo: как искать узел, используя его свойства
Я использую py2neo на Neo4j для своего проекта самообучения. У меня есть два кода: один для создания узлов, а другой - для создания отношений между узлами. Я успешно создал узлы с помощью py2neo со следующими атрибутами EmpNum Name Role Мне нужно...
363 просмотров
schedule 21.08.2022

Как мне прочитать узел из neo4j с помощью py2neo
Я нуб python + neo4j. Попытка получить доступ к моим данным на graphenedb с помощью py2neo в моем веб-приложении python flask. Я потратил часы, пытаясь сделать что-то простое. Все, что я хочу сделать, это получить узел из базы данных на основе...
1329 просмотров
schedule 22.03.2024

Neo4j, py2neo, Neomodel - Cypher Shortest Path дает ошибку - TypeError: объект NotImplementedType не может быть вызван
Я пытаюсь выполнить следующий запрос Cypher в neomodel: MATCH (b1:Bal { text:'flame' }), (b2:Bal { text:'candle' }), p = shortestPath((b1)-[*..15]-(b2)) RETURN p который отлично работает на neo4j через консоль сервера. Он возвращает 3 узла...
1630 просмотров
schedule 08.12.2022

Транзакции GrapheneDB Cypher с py2neo
Я запускаю приложение на Heroku, используя GrapheneDB, Tornado, py2neo. Я пытаюсь использовать транзакции Cypher py2neo. Я могу запустить это локально: graphenedb_url = os.environ.get("GRAPHENEDB_URL", "http://localhost:7474/") service_root...
570 просмотров
schedule 28.05.2022