Blueprints is a property graph model interface. It provides implementations, test suites, and supporting extensions. Graph databases and frameworks that implement the Blueprints interfaces automatically support Blueprints-enabled applications. Likewise, Blueprints-enabled applications can plug-and-play different Blueprints-enabled graph backends.
- Implementations:
- TinkerGraph in-memory graph
- Neo4j graph database
- Neo4j High Availability support
- Neo4j Batch Inserter support
- OrientDB graph database
- DEX graph database
- InfiniteGraph (available here)
- Titan (available here)
- Rexster graph server
- Sesame 2.0 compliant RDF stores
- Ouplementations:
- Java Universal/Graph interface
- Sesame 2.0 Sail interface
- Supporting utilities:
The documentation for Blueprints can be found at this location. Finally, please visit TinkerPop for other software products.