3 ms·
This looks really interesting - especially the temporal aspects. Does anyone have any insight into using it with RDF/SPARQL data/queries?
by liminal 6y ago
This looks really interesting - especially the temporal aspects. Does anyone have any insight into using it with RDF/SPARQL data/queries?
- lgessler 6y agoFrom their docs[0]: > The REST API also provides an experimental endpoint for SPARQL 1.1 Protocol queries under /sparql/, rewriting the query into the Crux Datalog dialect. Only a small subset of SPARQL is supported and no other RDF features are available. [0]: https://opencrux.com/docs https://opencrux.com/docs
- refset 6y agoThe context here is that we benchmark ourselves against the likes of Neo4j and RDF4J using SPARQL test suites, in particular WatDiv [0] and LUBM [1] which are specifically designed for stress testing various subgraph matching queries [2]. Therefore we had to translate the data sets and queries from RDF/SPARQL to edn/Datalog etc. There is an open issue in regards more general RDF support with details on the kinds of things Crux would need to add: https://github.com/juxt/crux/issues/317 https://github.com/juxt/crux/issues/317 [0] https://dsg.uwaterloo.ca/watdiv/ https://dsg.uwaterloo.ca/watdiv/ [1] http://swat.cse.lehigh.edu/projects/lubm/ http://swat.cse.lehigh.edu/projects/lubm/ [2] https://en.wikipedia.org/wiki/Subgraph_isomorphism_problem https://en.wikipedia.org/wiki/Subgraph_isomorphism_problem