> When displaying the data to the user I only show the last 20 records,
> based on time. I read that the larger the datastore, the slower the
> response time, so I tried to impliment some system to prune the data.

This is only a limitation of the basic datastore implementation in the
SDK, not in production. Good thing too, considering all entities for
all apps, as well as their indexes, are stored in the same four
bigtables. The backend your data sits in, serves and stores many, many
millions of entities already. :)

If you want to clear out stale data, run a handler that deletes for
example 10 entities at a time, then returns whether or not it should
be called again, and have your off-site cron call that url until it is
done. That is about the best you can do for now, until we get
background processing.

Hope to help,
Thomas
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to