db4o Developer Community

db4o open source object database, native to Java and .NET
Welcome to db4o Developer Community Sign in | Join

Re: Your Requirements for Persistent Collections ?

  •  01-12-2008, 10:48 PM

    Re: Your Requirements for Persistent Collections ?

    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.
View Complete Thread