Stefan H. Holek schrieb:
The ExtFile product I maintain keeps its payload on the filesystem. All
operations are performed using temporary files which are then saved or
deleted on transaction commit or abort respectively.
Do you remember, when you use the tempfile module, you get a filehandle
with a "nameless" file which automatically vanishes if you close the
handle. Maybe this solves the problem for you?
For more information about ZODB, see the ZODB Wiki:
ZODB-Dev mailing list - ZODB-Dev@zope.org