Thanks, Datastore is safer and easier to handle for datamining that is for sure. But as this information is not critical, I worry more about performance. Memcache is probably fastest but also most complicated.
So how do these three methods compare in terms of performance? Is it - Memcache: 1ms - Request Log: 10ms - Data Store: 50ms Or something else? On Jun 14, 8:05 pm, Sylvain <[email protected]> wrote: > DB > Or you can store it in memcache (not safe but fast) > Or you can use both : save in Memchache then use a job that checks it > and store in DB. > Or Google Analytics ;) > > It depends if you need to log a _LOT_ or not and if this info is > _VERY_ important or only FI. > > Regards. > > On 14 juin, 19:27, pranny <[email protected]> wrote: > > > > > Speaking in terms of 'data mining' that you might be doing from the > > user's action logs, i would recommend data store writes ! > > > -- > > Pranav Prakash > > > On Jun 14, 9:28 pm, Henning <[email protected]> wrote: > > > > We want to collect usage statistics with our app. > > > Therefore, we want to track user actions somewhere on the server side. > > > > Which option is more suitable, performance-wise: > > > 1. Track user actions in the App Engine Log, i.e. write a log entry > > > each time. Evaluate the logs for usage statistics. > > > 2. Track user actions in a table in the Datastore. Write an entry for > > > each user action. Evaluate this table for usage statistics. > > > > I would guess, that log writes are much faster than Datastore writes. > > > What are your experiences and suggestions? > > > > Thanks: > > > Henning --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
