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

Reply via email to