TinkerPop3
Documentation
TinkerPop3 provides graph computing capabilities for both graph databases (OLTP) and graph analytic systems (OLAP).
Building and Testing
TinkerPop uses Maven and requires Java 1.8.0_40+
for proper building and proper operations. To build, execute unit tests and package Gremlin Console/Server run:
mvn clean install
The zip distributions can be found in the following directories:
-
gremlin-server/target
-
gremlin-console/target
Please see the CONTRIBUTING.asciidoc file for more detailed information and options for building, test running and developing TinkerPop.
Get Started
$ bin/gremlin.sh
\,,,/
(o o)
-----oOOo-(3)-oOOo-----
plugin activated: tinkerpop.server
plugin activated: tinkerpop.utilities
plugin activated: tinkerpop.tinkergraph
gremlin> graph = TinkerFactory.createModern()
==>tinkergraph[vertices:6 edges:6]
gremlin> g = graph.traversal()
==>graphtraversalsource[tinkergraph[vertices:6 edges:6], standard]
gremlin> g.V().has('name','vadas').valueMap()
==>[name:[vadas], age:[27]]