使用玩具圖

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 的教程中找到。