Based on Simple Tinkerpop project archetype
from link:http://tinkerpop.apache.org/docs/current/reference/#gremlin-archetypes, it includes TinkerGraph as an
embedded graph database, loads it with some data and then executes a shortest path calculation, printing the results.gremlin-archetype-tinkergraph
Further it starts to explore basic Tinkerpop & Gremlin DSL capabilities of Janus, DSE and Neo4j.
For Janus and DSE, it uses local Cassandra configuration; Neo4j - TBD.
-
Java 8 Update 40+
-
Apache Cassandra
-
NOTE: Cassandra
appears to require Python 2.7 and not 3.x.cqlsh
-
Implement DSE Graph instance & basic unit test (similar to Janus)
-
Implement Neo4j Graph instance & basic unit tests
-
Build something like YCSB link:https://github.com/brianfrankcooper/YCSB/wiki for graphs using this "framework"