[ZODB-Dev] Re: PGStorage

Thomas Lotze thomas at thomas-lotze.de
Thu Jan 24 03:12:39 EST 2008


Jim Fulton wrote:

> IMO, something that packed incrementally, with disk being freed along the
> way, would be a big improvement. This isn't possible with FileStorage.

Just an idea, without having followed FileStorage's history: Has spreading
the file storage across multiple files been considered? Suppose
FileStorage didn't put everything into one big file which has to be
rewritten from scratch during packing. Since transactions are simply
appended to that big file it should be possible to store each transaction
in its own small file. Incremental packing might then be possible by
conflating the oldest n files into one, for some sufficiently small n.

-- 
Thomas





More information about the ZODB-Dev mailing list