BTreeFolder2 is a Zope product that acts like a Zope folder but can store many more items
When you fill a Zope folder with too many items, both Zope and your browser get
overwhelmed. Zope has to load and store a large folder object, and the browser
has to render large HTML tables repeatedly. Zope can store a lot of objects, but
it has trouble storing a lot of objects in a single standard folder.
BTreeFolder2 solves this problem by storing subobjects in Zope BTrees, special
structures designed for an object database. BTrees can hold numerous items
without loading them all into memory at once.
This product descends from the BTreeFolder product. Since they are more
optimized, BTreeFolder2 instances can hold more objects than BTreeFolder
instances. But since there are products that depend on the internal structure of
BTreeFolder, the product has been renamed to make it possible to have both
installed at the same time. New software should depend on BTreeFolder2, not
This product also includes CMFBTreeFolder, which will be made available if you
also have CMF installed.