[Zope] Zope Scalability

Tim Peters tim.peters at gmail.com
Wed Oct 5 16:10:27 EDT 2005


[Tim Peters]
>> If you're using FileStorage, a technical detail in the implementation
>> of the FileStorage index limits the maximum file offset that can be
>> used to 2**48-1, or about 281 terabytes.  Object IDs are effectively
>> 64-bit integers (masquerading as 8-byte strings).

[Andreas Jung]
> This would require how much RAM for the index? :-)

Unfortunately, that's a complicated question -- the index is an
OOBTree mapping 6-byte strings to a specialized kind of BTree mapping
2-byte strings to 6-byte strings.  The complications add up.  The good
news is that if there are only two objects, say each consuming 128
terabytes, the index has only two entries and is actually very small
<wink>.


More information about the Zope mailing list