> Do you have any implementation for GraphQL on Jena?

Nope. I was simply wondering if it would make sense to define an API with 
GraphQL, and use Fuseki (via HTTP requests) as a "resolver" function for the 
various GraphQL "types". I have this question because from my understanding, 
GraphQL calls several "resolvers" one after another to retrieve all the data 
asked by the user, which I think is very handy in the context of RDBMSes 
because you don't have to deal with complex, multi-JOINs, queries. However in 
the context of graph databases it seems rather inefficient because I could 
already traverse the graph using a single, simple SPARQL query. What would be 
useful I guess is a converter from GraphQL query language to SPARQL. But it's 
just an idea, a random thought that I had while thinking about 
GraphQL+graph-databases.

Reply via email to