Python networkx и постоянство (возможно, в neo4j)
У меня есть приложение, которое создает много тысяч графиков в памяти в секунду. Я хочу найти способ сохранить их для последующих запросов. Они неt особенно большой (возможно, максимум ~ 1 тыс. узлов).
Мне нужно иметь возможность хранить весь объект графа, включая атрибуты узлов и атрибуты ребер. Затем мне нужно иметь возможность искать графики в определенных временных окнах на основе атрибута времени в узле.
Есть ли простой способ привести эти данные в neo4j? Я'Мы еще не нашли каких-либо примеров этого. Хотя я нашел несколько библиотек Python, включая встроенный neo4j и клиент для отдыха.
Является ли общий подход для ручного обхода графа и его сохранения таким образом?
Есть ли лучшие альтернативы настойчивости?