Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Traversing a graph to find friends of a person using Gremlin.
g.V().has("person", "name", "Alice")
.out("knows")
.values("name")Gremlin is a graph traversal language and virtual machine used across the Apache TinkerPop graph computing framework. It supports imperative and functional traversal steps to query, analyze, and mutate property graph data across both OLTP and OLAP graph systems.
Origin & Creator
Developed by Marko A. Rodriguez and the Apache TinkerPop team. First introduced in 2009; reached widespread adoption with TinkerPop 3 in 2015.
Industrial Note
Gremlin fits systems that require deep, algorithmic, multi-hop graph processing: fraud graphing, cybersecurity threat intelligence, bioinformatics networks, enterprise knowledge graphs, logistics routing, graph analytics pipelines, and large-scale distributed graph engines.