-
Notifications
You must be signed in to change notification settings - Fork 58
Home
Faunus is a distributed analytics engine for processing property graphs with Hadoop. A breadth-first version of the graph traversal language Gremlin operates on a vertex-centric property graph data structure. Faunus provides adaptors to the distributed graph database Titan, any Rexster fronted graph database, and to text and binary graphs stored in HDFS. The provided Gremlin operations and Hadoop graph tools can be extended using MapReduce and Blueprints.
Faunus was renamed Titan-Hadoop and merged into Titan as of version 0.5.0. Faunus is now part of and maintained in the same repository as Titan. It is contained in the Titan release downloads and pushed to Maven Central as the titan-hadoop module. The Faunus documentation in version 0.5.0 and later is part of the Titan manual available at http://s3.thinkaurelius.com/docs/titan/current/. The pages and downloads on this wiki only apply to Faunus versions 0.4 and earlier.
Please use Aurelius’s mailing list for all Faunus related questions. For TinkerPop related discussions, use the Gremlin-Users mailing list. For commercial Faunus support, please contact the graph experts at Aurelius and follow them on Twitter @aureliusgraphs.
<dependency>
<groupId>com.thinkaurelius.faunus</groupId>
<artifactId>faunus</artifactId>
<version>0.4.4</version>
</dependency>
- Introduction
- Intermediate Concepts
-
Faunus Graph
- Faunus Graph Configuration (cheat sheet)
- Gremlin over Faunus (FaunusPipeline JavaDoc)
- Gremlin Steps (cheat sheet)
- HDFS Handling (cheat sheet)
- Command Line Usage
- Rexster Usage
- Integration with Data Sources/Sinks
- SequenceFile Format (source/sink)
- Titan Format (source/sink)
- GraphSON Format (source/sink)
- Rexster Format (source)
-
EdgeList Format (sink)
- RDF Format (source)
- Script Format (source/sink)
- Gotchas and Limitations
-
Faunus Graph
- Advanced Concepts
- Version Compatibilities
- Acknowledgements
- Release Notes
The documentation in this wiki is respective of the current master branch, not the latest release.
JavaDoc: 0.4.4 – 0.4.3 – 0.4.2 – 0.4.1 – 0.4.0 – 0.3.2 – 0.3.1 – 0.3.0 – 0.1.1 – 0.1.0
WikiDoc: 0.4.4 – 0.4.3 – 0.4.2 – 0.4.1 – 0.4.0 – 0.3.2 – 0.3.1 – 0.3.0 – 0.1.1 – 0.1.0