我无法找到在arangodb中创建子图的方法。
无法在链接https://docs.arangodb.com/3.0/AQL/Graphs/index.html中找到 如何在arangodb中创建子图?
提前致谢
答案 0 :(得分:0)
在ArangoDB界面中创建图形时,系统将提示您列出所有节点和边集合。只需选择所需的节点和边集合子集即可。通过REST和ArangoSH有相同的方法来实现这一点,但最终它是相同的界面。
答案 1 :(得分:0)
创建图形时,它可以包含许多相关的顶点和边集合。我有一些包含9个或更多集合的图表。您不必担心创建子图,因为ArangoDB将仅使用与您的查询相关的集合。
因此,如果对所指定的特定顶点执行所有入站连接顶点的查询,ArangoDB将计算出用于回答查询的边集和顶点集合。
这非常强大,因为您不必在“图形空间”中跟踪集合如何相互绑定,而只是查询它,数据库会为您处理它。
可以在多个图上重复使用顶点和边集合,如果要在不同的分组中重用数据,这可能很有用。
对我来说,我认为图形是另一种类型的集合,它实际上只是连接的顶点和边集合的集合。当您查询该图的范围时,它使用它的图形定义来限制路径遍历的范围。