On Jun 19, 2008, at 7:38 AM, Christian Theune wrote:
one of our installations hit a scalability limits with the current
The current structure looks like:
We hit a limit with a database that contains more than 32k blob
because ext3 doesn't allow more than 32k entries in a directory.
We propose to introduce a new mode for the blob storage which breaks
directory structure into one level per byte of the oid. This would
directories 0x00-0xFF nested in 8 levels.
We propose to keep both implementations around and allow to select
to use. We would extend the FileSystemHelper to abstract the two
-1 to making this selectable.
We would also provide a migration tool that can convert the old
format to the
Maybe we can support, but deprecate the old layout and provide a
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org