I just found this thread, so I thought I would collect here some questions I had previous posted elsewhere relating to collection needs:
Re: equest: lazy activation for collections
http://developer.db4o.com/forums/post/45692.aspx
- about collections needing to load/activate elements on demand, instead of the entire set:
- from the fast collections project space, it seems like you guys are already quite aware of this issue
Re: ArrayMap4 is not a hash map. linear key lookup performance instead of "constant time" lookup:
http://developer.db4o.com/forums/post/45633.aspx
- it occurs to me that this could be easily fixed with a transient private HashMap that gives speedy access to in memory elements.
- the _keys and _values fields are primarily then use for persistence only
Re: ObjectContainer.set() is expensive? [for collections]
http://developer.db4o.com/forums/post/45776.aspx
- could/should the set() call be made more efficient for repeated (and unpredictable) occasions of needing to store the same collection?
Lastly, how to I contribute to possible candidates for com.db4o.collections? I don't know if any "fast collections" are in the current 7.x sources yet, but perhaps some lazy collection implementations would be useful? I am still working out some issues with them, but so far it seems promising.