Tpt added a comment.

  @BenAtOlive If I understand correctly, you are asking if Oxigraph can be used 
to build a distributed SPARQL database with reader nodes and writer nodes? Its 
definitely possible to reuse Oxigraph components for that. For example I am 
currently moving the SPARQL parser <https://crates.io/crates/spargebra> out of 
Oxigraph and I plan to add general SPARQL query optimizations to it. However, 
building a query evaluator against a distributed storage where data are not in 
the same machine as the one executing (or at least scheduling) the query is a 
quite different task as building a query executor against a single node 
database. Access latencies are easily an order of magnitude higher with a 
remote store and it changes quite a lot of tradeoffs. So, yes for making the 
part of Oxigraph that are easy to reuse reusable but sadly I am not sure that 
naively spliting the query evaluator out of Oxigraph would provide a good query 
evaluator on top of a distributed storage.

TASK DETAIL
  https://phabricator.wikimedia.org/T289760

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Tpt
Cc: BenAtOlive, Justin0x2004, Izno, Gehel, Thadguidry, Tpt, So9q, Aklapper, 
Invadibot, MPhamWMF, maantietaja, CBogen, Akuckartz, Nandana, Namenlos314, 
Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, EBjune, merbst, 
LawExplorer, _jensen, rosalieper, Scott_WUaS, Jonas, Xmlizer, jkroll, 
Wikidata-bugs, Jdouglas, aude, Tobias1984, Manybubbles, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to