Thanks for the advice. Unfortunately I need to do a large number of writes. I have in effect, a batch process to run a couple of times a day. I think some profiling and some proof-of-concept tests might be a good idea, or i'll run out of free CPU cycles ;)
I'll post a follow up if I get a chance. So much to do and so little time ;) Cheers On Sep 5, 1:50 am, Bill <[EMAIL PROTECTED]> wrote: > The small amount of benchmarks I've run show puts to be very > expensive, so minimizing them in general will help. Your question, > though, is a bit more complex. First, you are increasing the size of > your puts. I've not done any benchmarks checking that tradeoff (# of > puts vs size of puts). If you increase the size of your models, > depending no your application, you might also increase the chance of > requiring transactions, which are much more expensive than vanilla > puts. > > I would suggest running a benchmark experiment in the cloud. Use two > app versions, one with chunky models, the other with properties > distributed. Then time the puts. That would give you a more > definitive answer. If I get the time, I might test it out myself. > -Bill > > On Sep 4, 7:46 am, "I.K." <[EMAIL PROTECTED]> wrote: > > > Nobody? > > > Can somebody point me to any relevant blog entries/ posts / documents, > > so I can figure it out myself > > > On Sep 1, 1:46 pm, "I.K." <[EMAIL PROTECTED]> wrote: > > > > Hi all, > > > > In the belief that I will improve systems performance, I have been > > > reducing the number of Datastore writes by creating a few larger > > > models with lots of data in therm, rather than a larger number of > > > smaller models. Am I correct in my assumption? > > > > This obviously affects my design and code, so I just want to be sure > > > I'm making extra work for myself. > > > > Thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---