graph = TinkerFactory.createModern() ==>tinkergraph[vertices:6 edges:6] gremlin> g = graph.traversal() ==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard] gremlin> g.V().label().groupCount() ==>[software:2,person:4] # Names of all persons: gremlin> g.V().hasLabel('person').values('name') ==>marko ==>vadas ==>josh ==>peter # Name of person with ID 1 gremlin> g.V(1).values('name') ==>marko # The name and age of the persons who know the person with ID 1: gremlin> g.V(1).outE('knows').inV().valueMap('name', 'age') ==>[name:[vadas],age:[27]] ==>[name:[josh],age:[32]] # Which of these people who know the person with ID 1 is less than 30? gremlin> g.V(1).out('knows').has('age', lt(30)).values('name') ==>vadas # Display matches step-by-step gremlin> g.V().outE('created').inV().next() ==>v[3] gremlin> g.V().outE('created').inV().next(2) ==>v[3] ==>v[5]