apart from Basic Graph Patterns and FILTER, as it is shown in https://github.com/dkuppitz/sparql-gremlin
Carlos El jueves, 20 de octubre de 2016, 8:51:37 (UTC-3), Carlos Buil Aranda escribió: > > nice to know, may I ask why using RDF4J instead of Apache Jena? I'm just > curious, I have more experience using Jena but I also know about RDF4j. > Also, my understanding is that Tinkerpop currently does not support SPARQL, > right? > > I will keep an eye on the list for the need of contributions. > > thanks! > > Carlos > > El miércoles, 19 de octubre de 2016, 16:46:38 (UTC-3), Joshua Shinavier > escribió: >> >> I have gotten a few more pings lately about projects needing generic RDF >> support in TinkerPop3 (see GraphSail and PropertyGraphSail from TP2), >> including SPARQL and RDFS inference support. I think I/we will start >> developing this soon. I will be soliciting contributions and feedback from >> potential users of the RDF tools, which will most likely use Eclipse RDF4j. >> >> Josh >> >> >> On Wed, Oct 19, 2016 at 12:29 PM, Carlos Buil Aranda <[email protected]> >> wrote: >> >>> >>> hello, >>> >>> sorry for opening up such an old message, but I have quite a bit of >>> experience with SPARQL and I may be able to help in developing an extension >>> to Tinkerpop for accepting SPARQL queries using Jena. Is this still an open >>> problem? >>> >>> Cheers >>> >>> Carlos >>> >>> El viernes, 18 de septiembre de 2015, 13:49:16 (UTC-3), Marko A. >>> Rodriguez escribió: >>>> >>>> Hello everyone, >>>> >>>> Daniel Kuppitz did some really cool work getting SPARQL to compile to >>>> Gremlin's instruction set. >>>> >>>> https://github.com/dkuppitz/sparql-gremlin >>>> >>>> http://www.datastax.com/dev/blog/the-benefits-of-the-gremlin-graph-traversal-machine#section2 >>>> >>>> Right now, this work is in Kuppitz' personal repo. However, I was >>>> thinking that it would be good to boost up this project such that we may >>>> someday merge it into Apache TinkerPop. >>>> >>>> Why? >>>> >>>> 1. We have 3 reference graph system implementations in TinkerPop. >>>> - TinkerGraph (POJO -- OLTP/OLAP) >>>> - Neo4j (OLTP) >>>> - Hadoop (OLAP) >>>> 2. We have 2 reference graph language implementations in TinkerPop. >>>> - Gremlin-Java8 >>>> - Gremlin-Groovy >>>> >>>> Why not have 3 language reference implementations AND have >>>> SPARQL-Gremlin be that 3rd language because: >>>> >>>> 1. It would demonstrate a language that is not embedded in a >>>> host-language (e.g. Java8, Groovy, Scala, etc.) >>>> 2. It would give TinkerPop an automatic RDF story without us having to >>>> do the whole Sesame/Jena song-and-dance. >>>> >>>> Talking with Kuppitz, he likes the idea but is not too interested in >>>> deep-diving into SPARQL and spending too much of his time on this body of >>>> work. >>>> >>>> Perhaps someone out there in TinkerLand is an expert in SPARQL, >>>> understands the visitor-pattern used in the SPARQL-Gremlin compiler (uses >>>> Apache Jena's ARQ parser), and is willing to fully flesh out all the >>>> features of SPARQL into Gremlin. >>>> >>>> Hope someone bites. >>>> >>>> Take care, >>>> Marko. >>>> >>>> http://markorodriguez.com >>>> >>>> >>
