[ZODB-Dev] BTrees, Sets, Performance, and Scalability
JohnD.Heintz
JohnD.Heintz
Wed, 15 Aug 2001 09:05:05 -0500
What are the performance and scalability characteristics of the BTrees da=
ta=20
structures?
Specifically, I recently found out that BTrees.OOBTree.OOSet doesn't use=20
buckets to store its contents. This is probably simply for performance o=
f=20
set operations, but it really messed up my scalability for a while becaus=
e I=20
was trying to store an ever increasing number of keys in the OOSet. I'm =
now=20
using an OOBTree for this data structure - but I dislike using maps this =
way.
Any pointers to documentation would be appreciated. If the answer is use=
the=20
source then I will, but I'll also find a documentation bug ;-)
Thanks,
John
--=20
=2E . . . . . . . . . . . . . . . . . . . . . . .
John D. Heintz | Senior Engineer
1016 La Posada Dr. | Suite 240 | Austin TX 78752
T 512.633.1198 | jheintz@isogen.com
w w w . d a t a c h a n n e l . c o m