Marko forgot to point out that the Neo4j-Server comes with installed plugins for Cypher (http://docs.neo4j.org/chunked/snapshot/cypher-plugin.html) and Gremlin (http://docs.neo4j.org/chunked/snapshot/gremlin-plugin.html)
Cypher's pattern matching is inspired by SPARQL so you might like it. (http://docs.neo4j.org/chunked/snapshot/cypher-query-lang.html) Michael Am 28.09.2011 um 22:44 schrieb Marko Rodriguez: > Hey, > >> After adding nodes and relationships into Neo4J REST server using REST API. >> How do I read data from the database using SPARQL? Does the database support >> SPARQL? > > Neo4j is not an RDF database in its raw form. Its data model is a bit more > complicated than RDF and as such, is not amenable to SPARQL which assumes > only an edge-labeled graph. However, with that said, the pattern matching > functionality of Cypher is somewhat analogous to SPARQL so you might find > solace in that. Moreover, you can also use Gremlin for pattern matching, > though it doesn't have the same look-and-feel as SPARQL (see > https://github.com/tinkerpop/gremlin/wiki/SPARQL-vs.-Gremlin ). > > Next. If you actually have used GraphSail (via Blueprints) to model your data > as an RDF graph in Neo4j, then you can access it via Sesame SPARQL engine --- > however, as it stands, not via the Neo4j REST server without rolling your own > extension. If you are so inclined, you can either use Rexster > (http://rexster.tinkerpop.com) and its SPARQL "kibble" or steal the code in > Rexster's SPARQL kibble and make it work for Neo4j Server (shouldn't be more > than an a few hours work). > > see http://rexster-kibbles.tinkerpop.com/ > > https://github.com/tinkerpop/rexster-kibbles/tree/master/sparql-kibble > > Hope that is clear, > Marko. > > http://markorodriguez.com > > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user