Thanks Didier, That is really helpful, but I have another question,
We have a web application, and we use GWT for this web application, so If I need to update the entities by task queue and show it as a report to the user. What is the assurance that our task job get started as soon as we put it in task queue so that user get the report as soon as possible. On Mon, Mar 7, 2011 at 5:37 PM, Didier Durand <[email protected]>wrote: > Hi, > > I have a personal rule of thumb of 10 udpated entities / second [Ds is > made for heavy read throughput but is not so fast on writes] > > The new High Replication datastore seems (not tried it personally...) > slower: 1 update per second is what is the max recommended. See > http://code.google.com/appengine/docs/python/datastore/hr/overview.html > > N.B: my personal 10 updates/s works only if entities do not belong to > same entity group else throughput gets much lower. > > So, for a big update, you have to use queued tasks: > - you should get 10 mins instead of 30s for interactive requests > - you can chain tasks when you reach the 10 min limit: the one > reaching 10 mins limit schedules another one just before the time > limit. Even better, you can go with several tasks in parallel and get > extremely fast (provided that the tasks don't conflict with other on > updates: your data architecture has to allow for it) > > regards > > didier > > On Mar 7, 6:40 am, suersh babu <[email protected]> wrote: > > Hi, > > > > I like to known what is the maximum number of entities I can update > within > > the 30 sec > > time limit of App engine. > > > > Let say If I have a kind called "Employee" which has 2000 entities and > each > > of this entity have > > 10 Properties, so if I need to update all of this 2000 entities of > > Employee, what is the maximum > > entities that I can update within 30 sec time limit. > > > > Any suggestion much appreciated. > > > > *Regards** > > > > Suresh Babu G* > > > > http://www.AccountingGuru.in<http://www.accountingguru.in/> > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" 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-java?hl=en. > > -- *Regards** Suresh Babu G* http://www.AccountingGuru.in <http://www.accountingguru.in/> -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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-java?hl=en.
