Мне нужно сохранить большой и динамический неориентированный граф в Google appengine, что лучший способ сделать это? Представление графа должно поддерживать быстрое вытягивание набора вершин (для рендеринга на странице) и всех ссылок из определенной вершины и отслеживания пути по графику (хотя оптимальный путь на самом деле не нужен, просто хороший)
Мои мысли по этому вопросу: Наиболее очевидным способом является наличие вершинной модели и краевой модели, которая ссылается на две вершины, однако, похоже, что она будет заканчиваться использованием огромного количества запросов для каждой операции, мне интересно, есть ли лучший способ ( возможно, каким-то образом создать информацию о связях в каждой вершине)