Описание тега pyorient

Pyorient - это драйвер Orientdb для Python, использующий двоичный протокол.
1 ответ

pyorient не подключается к OrientDB через порт 2424 из кросс-домена

Я подключаюсь к своему orientDB из одного экземпляра в AWS к другому: client = pyorient.OrientDB("129.123.12.123", 2424) client.db_open( "MyDB", "root", "secret", db_type=pyorient.DB_TYPE_GRAPH ) Вызов db_open просто зависает без подключения или оши…
22 авг '16 в 09:10
1 ответ

Атрибуты метаданных OrientDB

Я пытаюсь orientdb с Python. Я создал пару вершин и заметил, что если я добавлю к имени их свойств знак @, то при поиске их в веб-приложении estudio эти свойства появятся в разделе метаданных. Это интересно, поэтому я пошел и попытался запросить фил…
14 авг '15 в 19:00
1 ответ

Как вставить большую запись в Orient DB, используя pyOrient?

У меня есть база данных orientDB с типом вершины "узел". Вершина узла имеет строковое свойство под названием "данные". Я пытаюсь вставить примерно 5-10 МБ в свойство данных узла, однако при этом база данных перестает отвечать на запросы. Я использую…
28 апр '15 в 17:39
1 ответ

Пиориент проблемы парсинга

В настоящее время я пытаюсь заполнить базу данных графа orientdb, используя pyorient. В целом все работает хорошо. Тем не менее, я наткнулся на проблему разбора с одной из моих команд. В Python, если я запускаю следующий код: >>> ab = 'UPDA…
08 янв '16 в 10:41
1 ответ

Запутаться с использованием Pyorient OrientDB/connect/db_open

Q1: Я составил класс, упростивший использование OrientDB-соединения. Частичный код, такой как: class DbDelegate(object): def __init__(self, ...): self._cn = OrientDB(..) ... def command(self, *args): self._cn.db_open(...) return self._cn.command(*ar…
07 авг '17 в 09:35
0 ответов

Как сделать ST_spatial запрос ST_Within Orientdb, выбрав пространственные классы

Я пытаюсь понять, как использовать пространственные запросы LUCENE в Orientdb 2.2.17, используя pyorient. Я уже заметил, как выяснить, как выбрать все свойства класса точечной вершины, который находится в вершине многоугольника, из другого класса. Р…
09 май '17 в 05:44
0 ответов

PyOrient SQL Query MemoryError

Я должен читать с OrientDB. Чтобы проверить, что все работает, я попытался прочитать из базы данных с SELECT Утверждение. как это: import pyorient client = pyorient.OrientDB("adress", 2424) session_id = client.connect("root", "password") client.db_o…
13 ноя '18 в 07:40
1 ответ

OrientDB в распределенном продолжает получать ConcurrentModificationException

Я использую orientdb Community Edition 2.2.9 с двоичным сериализатором Pyorient (в ветке разработки). У меня есть 3 узла, работающих на AWS. Я использую только 1 узел в качестве мастера для записи / чтения и другие узлы для чтения и репликации. Я на…
13 сен '16 в 14:56
2 ответа

Получение связанных деталей вершин и ребер из известной вершины

Я создал класс в Pyorient OGM class Movie(Node): element_plural = "Movies" title = String(mandatory=True,indexed=True) rating = Short() class Person(Node): element_plural = "Person" name = String(mandatory=True,indexed=True) class ACTS_IN(Relationsh…
14 ноя '18 в 11:54
1 ответ

Как оптимизировать процесс импорта большого графа с сотней тысяч вершин и полмиллиона ребер в Orientdb посредством pyorient?

Orientdb : 2.1.3 Pyorient : 1.4.7 Мне нужно импортировать граф с сто тысяч вершин и полмиллиона ребер в Orientdb с помощью Pyorient. db.com и один за другим Во-первых, я просто использую db.command("создать вершину V set a=1"), чтобы вставить все ве…
16 май '16 в 11:55
0 ответов

Результаты, возвращенные Pyorient и OrientDB Studio по одному запросу, не совпадают

Я получаю разные результаты при выполнении одной и той же команды на OrientDB и Pyorient. С помощью outE().inV() Функция в OrientDB приводит к полному обходу графа, тогда как в пиориенте она возвращает только первую вершину. Образец графика При запр…
25 фев '19 в 12:13
1 ответ

pyorient: как создать вершину, используя record_create

class Person(Node): id = String(unique = True) name = String() Я попробовал следующий способ создания узла Person. Но это не работает. person = { 'Person' : Person(name='Record', id = 1004).__dict__ } client.record_create(0, person) Что я делаю непр…
06 авг '18 в 09:03
0 ответов

"timeout: timed out" при создании базы данных с использованием PyOrient

У меня был локальный экземпляр OrientDB (версия:2.2.20), который я использую в качестве базы данных графа. Когда я пытался создать новую базу данных из экземпляра клиента БД, это дает ошибку тайм-аута. Код показан ниже, import pyorient ####establish…
31 май '17 в 13:37
1 ответ

pyorient + Django: Как правильно создать модель, чтобы сериализаторы могли получить к ним доступ?

settings.py from pyorient.ogm import declarative Node = declarative.declarative_node() Relationship = declarative.declarative_relationship() модели /user.py from pyorient.ogm.property import * from my_proj.settings import Node class User(Node): emai…
1 ответ

Общие Unicode Python / ASCII Проблемы с кастингом, вызывающие проблемы в Pyorient

ОБНОВЛЕНИЕ: я открыл вопрос о github, основываясь на предложении Ивана Майнетти. Если вы хотите взвесить, это: https://github.com/orientechnologies/orientdb/issues/6757 Я работаю над базой данных на основе OrienDB и использую для этого интерфейс Pyt…
29 сен '16 в 04:54
1 ответ

TypeError: объект OrientRecord не поддерживает индексирование

Я пытаюсь извлечь записи из ориентированной БД с помощью pyorient и вот мой запрос: query = "SELECT value FROM (SELECT expand(Elements) FROM dataset) WHERE type = 'XXX'" records = client.command(query) и все работает нормально. Когда я пытаюсь напеч…
11 апр '16 в 23:42
1 ответ

OrientDB: поиск текста с использованием gremlin

Я использую OrientDB и консоль gremlin, которая входит в комплект. Я пытаюсь найти шаблон в текстовом свойстве. У меня есть адреса электронной почты со свойством ebodyText. Проблема в том, что результат запроса с помощью SQL-подобной команды и языка…
13 апр '16 в 14:01
1 ответ

Открытие базы данных в Orientdb в распределенном режиме

Я пытаюсь открыть базу данных, используя pyorient в orientdb, который был настроен и запущен в распределенном режиме. Но открытие базы данных не происходит, так как процесс не завершается и не выдает никакой ошибки. Я могу открыть и получить доступ …
24 авг '16 в 17:48
1 ответ

Подключение к OrientDB из Python (варианты)

Поэтому я смотрю на лучшее решение с точки зрения "простоты обучения" для работы с базой данных orientdb из Python. опции: https://github.com/mogui/pyorient (не поддерживает последнюю версию) Луковицы хоть рексстер REST API Ориентдб Кто-нибудь из ва…
21 дек '14 в 18:06
1 ответ

Запрос пустых полей с помощью Pyorient OGM

Я пытаюсь использовать OGM из pyorient для сопоставления записей, которые имеют пустые значения в некоторых из своих полей. Мне удалось заставить большинство вещей работать, просматривая модульные тесты на GitHub, но я не смог найти там ни примеров,…
12 янв '18 в 16:40