У меня есть структура данных графа типа RDF, то есть состоящая из узлов (сущностей), которые связаны ребрами (свойствами, отношениями) разных типов. Пользователь будет выбирать узел в этом графе (миллионы узлов, сотни миллионов краев), и я ищу быстрый способ отобразить «близость» выбранного узла (то есть один или два уровня узлов, из которых это путь через набор возможных отношений к первоначально выбранному узлу).Быстрый график, идущий по RDF-подобным данным: тройной магазин или база данных графа?
Я провел некоторое исследование и наткнулся на специализированные трехмерные магазины RDF и более общие графические базы данных, такие как neo4j и allegro. Тогда есть также продукты промежуточного уровня, такие как jena и кунжут.
Вы порекомендовали бы тройной магазин или базу данных графа для эффективного выполнения запросов к соседним связанным узлам? Здесь играют роль посредники? Я понимаю, что в каждом случае хранение полного графика в памяти, вероятно, будет выгодным.
Александр
Вы забыли Stardog =) – Michael