[ZODB-Dev] python types question

Michel Pelletier michel at dialnetwork.com
Fri Aug 19 19:04:50 EDT 2005


> Message: 3
> Date: Fri, 19 Aug 2005 11:39:54 -0400
> From: "Tim Peters" <tim at zope.com>
> Subject: RE: [ZODB-Dev] python types question
> To: 'J?rgen Herrmann' <Juergen.Herrmann at XLhost.de>,

> You can probably find packages already written for ZODB to manage
> relationship mappings, although I'm not up to date on those, so someone else
> will have to provide pointers to such.

rdflib stores RDF relations and you get some other goodies too: a ZODB
backend (based on the same BTrees Tim pointed out) as well as other
backends, sparql query language support, xml in/out and other syntaxes,
and some upward compatibility with various Zope 3 tools that are still
in development. And it's pure python, nothing zope or zodb specific
about it (of course the zodb backend requires zodb...)

We've been working to tweak the various backends to be as efficient as
possible.  For example, the ZODB backend only stores the variably sized
source, relationship type, and target identifiers once, and after that
uses integers to refer to subsequent references.

http://rdflib.net/

-Michel



More information about the ZODB-Dev mailing list