I believe you have a couple of options:

   - Change your task queue configuration, so that it can't run updates 
   concurrently and slow the task queue down so that it doesn't go over the 
   desired rate of 1 per second.  Docs for this configuration can be found at 
   http://code.google.com/appengine/docs/python/config/queue.html - Ikai also 
   drew a nice diagram at http://twitpic.com/3y5814!  This route may lead to 
   a backlog of data, if your updates are frequent.
   - Alternatively you can write the data to Memcache, as you suggested, and 
   have the cron job periodically write the data into the datastore.  This 
   route can lead to dataloss, as if MemCache is flushed you will lose any 
   updates that were pending storage.
   

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/-dejKvvC6wAJ.
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.

Reply via email to