Titan is a scalable graph database optimized for storing and querying graphs containing hundreds of billions of vertices and edges distributed across a multi-machine cluster. Titan is a transactional database that can support thousands of concurrent users executing complex graph traversals in real time.

In addition, Titan provides the following features:

Download Titan or clone from GitHub. Read the Titan documentation and join the mailing list.



Quick Start

<dependency> <groupId> com.thinkaurelius.titan </groupId> <artifactId> titan-core </artifactId> <version> 1.0.0 </version> </dependency> <!-- core, all, cassandra, hbase, berkeleyje, es, lucene -->

// who is hercules' grandfather? g . V . has ( 'name' , 'hercules' ). out ( 'father' ). out ( 'father' ). name

Continue with the Getting Started with Titan guide for a step-by-step introduction.