Graph Data Model

  • Apache Giraph – implementation of Pregel, based on Hadoop.
  • Apache Spark Bagel – implementation of Pregel, part of Spark.
  • ArangoDB – multi model distributed database.
  • Facebook TAO – TAO is the distributed data store that is widely used at facebook to store and serve the social graph.
  • GCHQ Gaffer – Gaffer by GCHQ is a framework that makes it easy to store large-scale graphs in which the nodes and edges have statistics.
  • Google Cayley – open-source graph database.
  • Google Pregel – graph processing framework.
  • GraphLab PowerGraph – a core C++ GraphLab API and a collection of high-performance machine learning and data mining toolkits built on top of the GraphLab API.
  • GraphX – resilient Distributed Graph System on Spark.
  • Gremlin – graph traversal Language.
  • Infovore – RDF-centric Map/Reduce framework.
  • Intel GraphBuilder – tools to construct large-scale graphs on top of Hadoop.
  • MapGraph – Massively Parallel Graph processing on GPUs.
  • Neo4j – graph database writting entirely in Java.
  • OrientDB – document and graph database.
  • Phoebus – framework for large scale graph processing.
  • Titan – distributed graph database, built over Cassandra.
  • Twitter FlockDB – distributed graph database.