I agree with Jan. If you're doing financial transactions, the cost of lost transactions is generally much, much more expensive than what you'd save not saving everything in the datastore. Don't try to save money here by using logs - you'll lose data.
-- Ikai Lan Developer Programs Engineer, Google App Engine plus.ikailan.com | twitter.com/ikai On Tue, Oct 11, 2011 at 5:12 PM, Jan Zawadzki / Hapara < [email protected]> wrote: > Most people would expect to see a proper database record for any sort > of financial tracking. Log files aren't robust enough > > On Oct 1, 9:02 am, Timofey Koolin <[email protected]> wrote: > > I have billing system on GAE. > > It is thing to have backup of my datastore. Now I have small record count > > and can read all of it for backup every day. But in future - I need any > > incremental method of backup my data. > > I have 3 things: > > - log operations in logging system and replicate on my server. > > - log operations in log kind and replicatite on my server (but it add pay > > for write, read and delete operations for each logical change in > datastore). > > - save timestamp field in my entities and log of deleted object. > > > > save data small in log - cheap and faster then write it in datastore. > > > > 2011/9/29 Jan Zawadzki / Hapara <[email protected]> > > > > > > > > > > > > > > > > > > > > > This only works if you don't have a lot of traffic. > > > > > As Ikai mentioned, these are limited-size FIFO logs, so if you start > > > hitting any significant traffic, you will find that your INFO logs > > > hold a minute's worth of data - longer than a transfer would take you. > > > > > Write to a DB, OR, use RPC and URL fetch to "ping" an external server > > > that will store the Apache log files for you. > > > > > J > > > > > On Sep 28, 10:06 am, rekby <[email protected]> wrote: > > > > Do log record gurantee for each request - I want write into log > > > instructions > > > > for incremental change data and make incremental backup on my > computer by > > > > download and parse log messages instead of analise datastore. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Google App Engine" group. > > > To post to this group, send email to [email protected] > . > > > To unsubscribe from this group, send email to > > > [email protected]. > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine?hl=en. > > > > -- > > С уважением, > > Кулин Тимофей. > > > > Телефон: +7 (4852) 974793 > > ICQ: 114902104 > > email: [email protected] > > Blog:http://timofey.koolin.ru > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
