2016-10-20 5 views
0

Я не могу найти способ создания подграфа в arangodb.Как создать вспомогательный график в ArangoDB?

нет идеи найти в ссылке https://docs.arangodb.com/3.0/AQL/Graphs/index.html как создать подграф в arangodb?

Заранее спасибо

+0

В частности, что вы имеете в виду подграфом? Вы имеете в виду график, который существует как подмножество узлов и ребер на другом графике? Если вы просто уменьшаете коллекции, вы можете сделать это достаточно просто, создав граф и определяя только узловые и краевые коллекции, которые вы хотите сохранить. –

+0

Да, именно это мое требование «Вы имеете в виду граф, который существует как подмножество узлов и ребер на другом графике?». как это сделать? потому что у меня есть больше коллекции в одном графике. – AlexAnand

ответ

0

При создании графика в интерфейсе ArangoDB, вам будет предложено перечислить все узловые и края коллекций. Просто выберите подмножество нужных вам наборов узлов и ребер. Существуют эквивалентные способы сделать это через REST и ArangoSH, но в конечном итоге это тот же интерфейс.

0

Когда вы создаете граф, он может содержать множество связанных наборов вершин и ребер. У меня есть несколько графиков с 9 или более коллекциями. Вам не нужно беспокоиться о создании подграфа, потому что ArangoDB будет использовать только коллекции, относящиеся к вашему запросу.

Итак, если вы выполняете запрос всех входящих подключенных вершин в определенную указанную вершину, ArangoDB будет работать над тем, какие коллекции ребер и вершин будут использоваться для ответа на ваш запрос.

Это действительно мощный инструмент, так как вам не нужно отслеживать, как коллекции связаны друг с другом в «пространстве графа», а просто запрашивать его, а база данных обрабатывает его для вас.

Можно повторно использовать коллекции вершин и ребер по нескольким графам, это может быть полезно, если вы хотите повторно использовать данные в разных группировках.

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