We use Python against Jena/Fuseki/CustomHTTP and find direct SPARQL against the endpoint to be "fast". The Python Devs dropped using the RDFLib. We also have a Thirft connection in development which is proving useful for low level Jena API access.
Dick -------- Original message --------From: Stefano Cossu <[email protected]> Date: 24/12/2017 22:10 (GMT+00:00) To: [email protected] Subject: Python bindings? Hello, I am writing a LDP server using Python's RDFlib and Fuseki/TDB as a back end store. Right now my application is very slow, I suspect due to the HTTP overhead: profiling shows a large chunk of time waiting for sockets. Is there a reliable way to write Python code against the Fuseki Java API? I understand that Fuseki is written in Java and there are no native Python bindings. I have looked at options such as Jython, Jpype and PyJnius but I am wondering how reliable these options are. Any suggestions? Thanks, Stefano
