Hi Cyan, Databases are specially designed for keeping persistent data - so there is your answer! :)
I suggest: 1. Write the data initially to a transitional Sqlite DB on disk. 2. Once all the data pieces have arrived, migrate the completed data to your main DB and delete all the transitional records. 3. It is much safer than that which you have proposed. Web2py can easily handle the two DBs. 4. If you need any housekeeping, set up a scheduled job to purge all the old, incomplete stuff once in a while. Regards, David

