[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