Difference between revisions of "Gremlin Basics"
Jump to navigation
Jump to search
(→Steps) |
|||
(One intermediate revision by the same user not shown) | |||
Line 67: | Line 67: | ||
<uml> | <uml> | ||
hide Circle | hide Circle | ||
− | Note top of Step: The Gremlin graph traversal language defines approximately 30 steps which can be understood as the instruction set of the Gremlin traversal machine | + | Note top of Step: The Gremlin graph traversal language defines approximately 30 steps which can be understood as the instruction set of the Gremlin traversal machine\n These steps are useful in practice, with typically only 10 or so of them being applied in the majority of cases. \nEach of the provided steps can be understood as being a specification of one of the 5 general types shown below |
class Step [[http://tinkerpop.apache.org/javadocs/current/full/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/__.html]] { | class Step [[http://tinkerpop.apache.org/javadocs/current/full/org/apache/tinkerpop/gremlin/process/traversal/dsl/graph/__.html]] { | ||
} | } | ||
Line 79: | Line 79: | ||
</uml> | </uml> | ||
[[Category:frontend]] | [[Category:frontend]] | ||
+ | [[Category:Gremlin]] | ||
+ | [[Category:Tinkerpop]] |
Latest revision as of 13:56, 24 December 2018
Gremlin Paper by Marko Rodriguez
DSL
Concepts
Three interacting components
- a Graph G
- a traversal Ψ
- and a set of Traversers T
Diagram
Click any Concept to get to the corresponding JavaDoc page