> 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 -~----------~----~----~----~------~----~------~--~---
