使用玩具图

TinkerPop玩具图表可以快速尝试 Gremlin 的一些基本功能。这些图表是使用 Gremlin 控制台预先构建和打包的。最常用的玩具图现代船员。在 StackOverflow 或 Gremlin Users 邮件列表上提问时,在这些图表的上下文中构建问题通常很有用,因为它们可以帮助社区快速轻松地回答问题。

Modern 和 Crew 图都可以使用 TinekrFactory 构建,TinekrFactory 将构建一个预加载数据的内存中 TinkerGraph:

gremlin> graph = TinkerFactory.createModern()
==>tinkergraph[vertices:6 edges:6]
gremlin> g = graph.traversal()
==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard]
gremlin> g.V()
==>v[1]
==>v[2]
==>v[3]
==>v[4]
==>v[5]
==>v[6]

请注意上面代码中的约定。Graph 实例通常称为图形,然后执行遍历(即查询),从名称为 gGraph 创建 TraversalSource。然后,查询 g.V() 执行遍历,该遍历获得 g 中所有顶点的列表。

要创建具有元/多属性的 The Crew 图,请使用 TinkerFactory.createTheCrew()

有关使用玩具图表的更多信息可以在 TinkerPop 的名为 The Gremlin Console 的教程中找到。