On 14 June 2012 17:52, Martijn Pieters <m...@zopatista.com> wrote: > * Store as a tree of persistent objects if parts need changing over > time. Future commits would be a lot smaller that way. I'd parse out > the original large dictionary in a separate process, perhaps chunk the > commits (so build up the structure over several commits).
If you use a BTree, then you can commit savepoints as you go (after a suitable number of entries): transaction.savepoint() Please report back your findings. \malthe _______________________________________________ For more information about ZODB, see http://zodb.org/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev