Skip to content

Instantly share code, notes, and snippets.

@rustyrazorblade
Last active November 18, 2015 16:50
Show Gist options
  • Save rustyrazorblade/8fca6551ba6ff1b790e4 to your computer and use it in GitHub Desktop.
Save rustyrazorblade/8fca6551ba6ff1b790e4 to your computer and use it in GitHub Desktop.
titan example
graph = TitanFactory.build().set('storage.backend', 'inmemory').open()
g = graph.traversal()
jcvd = graph.addVertex(label, "actor", "name", "jean claude van damme")
kick = graph.addVertex(label, "movie", "name", "Kickboxer", "year", 1989)
blood = graph.addVertex(label, "movie", "name", "Bloodsport", "year", 1988)
timecop = graph.addVertex(label, "movie", "name", "Timecop", "year", 1994)
inferno = graph.addVertex(label, "movie", "name", "Inferno","year", 1999)
sd = graph.addVertex(label, "movie", "name", "Sudden Death","year", 1995)
jcvd.addEdge("acted_in", kick)
jcvd.addEdge("acted_in", blood)
jcvd.addEdge("acted_in", timecop)
jcvd.addEdge("acted_in", inferno)
jcvd.addEdge("acted_in", sd)
g.V().has("name", "jean claude van damme").out().valueMap()
g.V().has("year", between(1980, 1990))
graph = TitanFactory.build().set('storage.backend', 'inmemory').open()
g = graph.traversal()
jcvd = graph.addVertex(label, "actor",
"name", "jean claude van damme")
kick = graph.addVertex(label, "movie", "name", "Kickboxer",
"year", 1989)
blood = graph.addVertex(label, "movie", "name", "Bloodsport",
"year", 1988)
jcvd.addEdge("acted_in", kick)
jcvd.addEdge("acted_in", blood)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment