[ZODB-Dev] BTree memory bomb

Tino Wildenhain tino at wildenhain.de
Wed Jan 19 07:45:49 EST 2005


On Wed, 2005-01-19 at 07:34 -0500, Jim Fulton wrote:
> Tim Peters wrote:
> > [Simon Burton]
> > 
> 
> ...
> 
> > - If you want a web cache like, say, Squid, use Squid.
> 
> Unless he wants a feature that squid doesn't provide.
> 
> > - You'll eventually want to use ZEO,
> 
> I expect not for a web cache.
> 
> >   and storing large blobs of text
> >   in ZODB is problematic for several reasons, partly that using ZEO
> >   to transport large blobs of text across a network isn't particularly
> >   efficient. 
> 
> How large?  Web pages aren't that large.  Python tar balls are. :)
> 
>  >   I'm not sure you _do_ want to store large blobs of text,
> >   but if you do, schemes other than direct storage of giant strings
> >   should be considered.  For example, store file paths, and then you
> >   can naturally exploit your operating system's file caching.
> 
> At some point, I *very much* want blob support in ZODB and ZEO.
> People often do want to deal with large blocks of data in Zope, and
> I'm convinced we can do much better, at both the ZODB and the publisher
> layers.
> 
> This might be a sprint topic at PyCon.

I remember a discussion about this on freenode at #zope
with possible aproaches.
Want the log?

Regards
Tino



More information about the ZODB-Dev mailing list