Hi Jonathan,

Could you say somnthing about the usage patterns you are interested in supporting? Size of data? Query load?

On 02/01/2023 12:25, Jonathan MERCIER wrote:
Dear Jena developers and community,

I am looking to deploy an efficient SPARQL server with Jena instead of the free version of GraphDB. And after a look to the documentation: https://jena.apache.org <https://jena.apache.org/>
I would like to know:
1) can we use Jena applications stack with quarkus (<https://quarkus.io/about/>) in order to be used efficiently on kubernetes server ?

The triplestore from the Jena project is called Fuseki.
There is a Lucene based text index.

There is a Dockerfile as a basis for customize to have the container to to deploy.

There isn't anything from the Jena project specific to Quarkus but maybe some user here can help. And Fuseki can have extension modules to add functionality around the core engine.

2) can we  deploy a distributed TDB service, in order to have efficient query ?

It can scale sideways with multiple copies of the database kept consistent across a cluster of replicas using the separate project (it is not an Apache Foundation project) that provides high availability and multiple query

RDF Delta
https://afs.github.io/rdf-delta

   Andy

Indeed onto the w3c wiki (<https://www.w3.org/wiki/LargeTripleStores>) they describes that graphdb isat least 5 times faster that Jena . So can we speedup by providing a good environnement as quarkus, elasticsearch, cluster db ...

Thanks

Best regards




Reply via email to