[ZODB-Dev] Blob, persistence and parentage questions

Wichert Akkerman wichert at wiggy.net
Tue Sep 22 03:27:44 EDT 2009


On 2009-9-21 17:38, Martin Aspeli wrote:
> Maybe so. I've yet to benchmark. If the blob doesn't slow down the
> "view" use case, then storing the (infrequently-used) raw value in a
> blob may possibly mean more efficient use of storage and memory. The
> ZODB cache won't need to hold the full raw value unless it is actually read.

I am a bit worried that using multiple blobs (one for each text field) 
for each content item in a large site will result in many many small 
files, which will cause performance problems at the OS/filesystem level. 
Not all filesystems can do tail packing which means you will loose a lot 
of diskspace, and the amount of files can slow down directory operations 
and fsck.

Wichert.

-- 
Wichert Akkerman <wichert at wiggy.net>   It is simple to make things.
http://www.wiggy.net/                  It is hard to make things simple.


More information about the ZODB-Dev mailing list