Open TShapinsky opened 4 months ago
I started a fork of rdflib-sqlalchemy which uses SQLALchemy 2.0: https://github.com/gtfierro/rdflib-sqlalchemy ; this seems to work fine in my experiments, but its not any more performant than the existing rdflib-sqlalchemy.
Another option is Oxigraph, which has rdflib bindings (https://github.com/oxigraph/oxrdflib). I haven't done any benchmarking, but in my experience it is much faster than the default rdflib. I have some undergraduates looking for research ideas, and this might be a good thing for them to pursue in the Fall if that fits our timeline.
There are also the commercial-with-free-license options like Allegrograph, Virtuoso, and Blazegraph. I've had success using these in the past but it has been awhile since I last used them. There's also KuzuDB which claims to support RDF too, but I don't know if it does SPARQL
rdflib-sqlalchemy is no longer under development. We decided that it would be too big of a lift to maintain it ourselves (and the project was not issue free). We need to come up with a replacement.
Constraints:
@gtfierro @haneslinger @MatthewSteen Feel free to edit this issue to change or add constraints