Skip to content

Sail Implementation

okram edited this page Jan 5, 2011 · 18 revisions

Sail is an RDF triple/quad store interface developed by OpenRDF. Any database the implements the Sail interfaces properly is a valid RDF triple/quad store. A graph database is a great way to build a triple/quad store. In fact, there is an implementation of the Blueprints Graph that for Sail (see Sesame Sail Quad Store). To go from Graph to Sail, simply use GraphSail. GraphSail requires an IndexableGraph.

Sail sail = new GraphSail(new TinkerGraph());
Sail sail = new GraphSail(new Neo4jGraph());
// etc.