Adding a backend

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Adding a backend

McModknower
I want to use Owlready2 as a frontend for interacting with the ontologies loaded in knowrob. I have already seen this post from someone else, but i can't find the postgresql database driver in the git history. The triplelite.py driver and the abstract base class don't have much documentation about how it is implemented, so before i go and try to read and understand the code there, i wanted to ask:
Is there any similar project or some documentation about implementing a driver that i overlooked?
Reply | Threaded
Open this post in threaded view
|

Re: Adding a backend

Jiba
Administrator
Hello,
Owlready no longer support multiple backends. They were complex to maintain, and the PostgresQL backend offered very low performance compared to SQLite (about 10 times slower), because PostgresQL runs in a separate process while SQLite runs in the Python process.
Jiba