Practical Gremlin – An Apache TinkerPop Tutorial by Kelvin R. Lawrence.
From the webpage:
This book is a work in progress. Feedback (ideally via issue) is very much encouraged and welcomed!
The title of this book could equally well be “A getting started guide for users of graph databases and the Gremlin query language featuring hints, tips and sample queries”. It turns out that is a bit too too long to fit on one line for a heading but in a single sentence that describes the focus of this book pretty well.
The book introduces the Apache TinkerPop 3 Gremlin graph query and traversal language via real examples against a real world graph. They are given as a set of working examples against a graph that is also provided in the sample-data folder. The graph, air-routes.graphml, is a model of the world airline route network between 3,367 airports including 43,160 routes. The examples we present will work unmodified with the air-routes.graphml file loaded into the Gremlin console running with a TinkerGraph.
What do you think? Is “A getting started guide for users of graph databases and the Gremlin query language featuring hints, tips and sample queries”. too long for a title? Perhaps not for a German dissertation (too short) but web title? I suspect Lawrence is right.
Still, at 400 pages with more content to be added, it won’t be a quick read. Enjoyable one, but not a quick one! Be sure to give feedback as issues if your New Year starts off with this book.