LINUX.ORG.RU

простая open-source графовая база данных

 , ,


1

2

Всем привет.

Для собственных нужд использую сейчас networkx в python, но есть проблема с большими графами. Т.к. всё хранится в памяти, то и по достижению некоего количества информации в графе - памяти начинает уходить бешеное количество.

Собственно, ищу графовую базу данных, которая умеет сбрасывать инфу на диск(да наверное все умеют?), к которой можно подключиться готовой питоновой либой, а желательно иметь что-то типа orm-интерфейса, и делать в отдельных «таблицах» просто add node, add edgde, ну и добавлять какие-то параметры к графам.

У кого-то есть опыт, можете подсказать? Заранее всех благодарю.

Есть биндинги к librdf - http://librdf.org/docs/python.html , есть https://rdflib.readthedocs.io/ , в качестве orm может пойти https://surf-rdf.readthedocs.io/ . Я рассматривал графовые базы в контексте semantic web, поэтому всё так или иначе про rdf, но, думаю, что-то полезное найдёшь.

Laz ★★★★★ ()