I'm not sure about the internal "len" variable, but I usually maintain a
separate length in something that uses a BTree by using a BTrees.Length.Length
object:
http://svn.repoze.org/repoze.folder/trunk/repoze/folder/__init__.py
On 4/8/10 11:36 AM, Leszek Syroka wrote:
> Hi,
>
> what is the fast
Hello,
And have a look at
http://svn.zope.org/zope.container/trunk/src/zope/container/btree.py?rev=107468&view=markup
for usage.
self.__len = Length()
Thursday, April 8, 2010, 5:41:04 PM, you wrote:
LR> A BTree does not keep track of it's length. See BTrees.Length.Length:
LR> http://apidoc.zop
A BTree does not keep track of it's length. See BTrees.Length.Length:
http://apidoc.zope.org/++apidoc++/Code/BTrees/Length/Length/index.html
Laurence
On 8 April 2010 16:36, Leszek Syroka wrote:
> Hi,
>
> what is the fastest way of checking the number of elements in OOBtree.
> Execution time of
Hi,
what is the fastest way of checking the number of elements in OOBtree.
Execution time of
len( OOBtree.keys() ) and len(OOBtree)
is exactly the same. For big data sets execution time is unacceptable. I
found out that in the implementation of OOBtree (written in C) there is
a variable calle