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

У меня есть база данных orientDB с типом вершины "узел".

Вершина узла имеет строковое свойство под названием "данные".

Я пытаюсь вставить примерно 5-10 МБ в свойство данных узла, однако при этом база данных перестает отвечать на запросы.

Я использую pyOrient в качестве драйвера, и данные представляют собой фрейм данных pandas, который я сериализовал в формат пакета сообщений.

Есть ли способ вставить свойства с большими свойствами? Это ограничение на конце базы данных, на конце pyOrient или что-то еще?

1 ответ

Решение

На странице двоичных данных в документах Orient DB можно сохранить двоичный файл в виде файла в файловой системе, а затем просто сохранить ссылку на файл в базе данных. Это сработало относительно хорошо для меня.

Другие вопросы по тегам