Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

a good solution to set up a rdf triplestore in python?

Tags:

python

rdf

sparql

i'm looking for something as easy and tidy as the ARC2 class for PHP to use in python.

so far i've taken a look at rdflib, but the lack of support for SPARQL and inaccurate docs are putting me off!

is there another python library which will enable me to set up and use a triple store quickly and easily, or am i stuck with using a traditional database for the time being?

thank for any advice :)

like image 768
significance Avatar asked Nov 01 '10 21:11

significance


2 Answers

Yes, I agree RDFLib is not great as a SPARQL engine and it doesn't scale much.

An option that always works for me is 4store as a triple store with the Python client 4store-client. In the 4store IRC channel and Google Group you'll find helpful support.

like image 99
Manuel Salvadores Avatar answered Sep 24 '22 23:09

Manuel Salvadores


There is a new python SQLAlchemy and RDFLib module for the Virtuoso RDF Store that is worth considering also ...

like image 29
hwilliams Avatar answered Sep 23 '22 23:09

hwilliams