oxrdflib icon indicating copy to clipboard operation
oxrdflib copied to clipboard

Roadmap

Open RichDijk opened this issue 3 years ago • 3 comments

Thank you for the nice work. What is your roadmap? I am planning a saas using pyoxigraph?

RichDijk avatar Oct 19 '22 05:10 RichDijk

Thank you!

For oxrdflib itself, I hope to be able to run SPARQL UPDATE requests using the Oxigraph native evaluator as soon as RDFLib/rdflib#1396 is fixed.

About Oxigraph/pyoxigraph my current roadmap for the next few months is:

  • make parsers faster and compatible with Rust/Python async I/O features.
  • more modularity on the Rust side (stand alone SPARQL evaluator...)
  • implement a query optimizer/planner (nothing is done on this side yet, leading to bad performances on complex queries compared to e.g. Blazegraph, GraphDB...).

I am planning a saas using pyoxigraph?

I am not sure to grasp this sentence (the question mark seems out of place). Do you mean that you are planning to build a SAAS using pyoxigraph or are you asking if I plan to provide some kind of SAAS offering based on pyoxigraph?

Tpt avatar Oct 19 '22 08:10 Tpt

Thank for the feedback.

The SAAS solution will be a knowledgegraph app as a service. I will use py4web for building the app template. The knowledgegraphs will be in oxigraph. I think this components will fit perfectly.

RichDijk avatar Oct 19 '22 11:10 RichDijk

The SAAS solution will be a knowledgegraph app as a service. I will use py4web for building the app template. The knowledgegraphs will be in oxigraph. I think this components will fit perfectly.

Nice! Sounds like a great project! If you don't need any rdflib specific features you might get slightly better performances by using pyoxigraph directly (no need to pay the conversion between rdflib term objects and pyoxigraph term objects).

Tpt avatar Oct 19 '22 11:10 Tpt