Faunus is a Hadoop-based graph analytics engine for analyzing massive-scale graphs. A breadth-first version of the graph traversal language Gremlin operates on graphs stored in the distributed graph database Titan, in any Rexster-fronted graph database, or in HDFS via various text and binary formats.
In addition, Faunus provides the following features:
- Scalable, distributed global graph processing.
- Support for various input and output formats:
- Native integration with the TinkerPop graph stack:
- Gremlin graph query language
- Blueprints standard graph API
- Open source with the liberal Apache 2 license.
Download Faunus or clone from GitHub.
Read the Faunus documentation and join the mailing list.
For commercial Faunus support, please contact the graph experts at Aurelius.
Quick Start
<dependency>
<groupId>com.thinkaurelius.faunus</groupId>
<artifactId>faunus</artifactId>
<version>0.3.0</version>
</dependency>
// which fathers have the most bellicose sons?
g.V.in('battled').out('father').groupCount
Continue with the Getting Started with Faunus guide for a step-by-step introduction.