Re: [elephant-devel] A Modest Proposal

2006-09-09 Thread Ian Eslick
I think I meant 'dictionary' when I said table - I don't use relational databases very often so the association isn't that strong for me! However BTrees support two extra functions that are important for writing query languages and probably in other operations. One is that the traversal is _order

Re: [elephant-devel] A Modest Proposal

2006-09-09 Thread Robert L. Read
On Sat, 2006-09-09 at 12:57 -0400, Ian Eslick wrote: So what is the right persistent collection model?  We want something that plays nicely with transactions, doesn't place any onerous performance burden on backends and plays nicely with the existing BDB and SQL implementations

[elephant-devel] A Modest Proposal

2006-09-09 Thread Ian Eslick
Dear Developers, Every time I have to work directly with BTrees I find myself become quite vexed. When I was playing around with factoring out the backends I had a first hand opportunity to observe how Robert had to play games to get the SQL back end to implement the BTree interface. It strikes