Believe it or not, Ikai could do version of the "Dummies" books for GAE with his helpful doodles and have a good alternative to life at to Google-Plex.
The "high transaction rate, monotonically increasing" field that supports queries without having to dedicate an index is something that if Google could accomplish would be even cooler than Task Queues -- and I love me some TQs. Sure its hard, but if there is ONE issue that has been consistently discussed without a good solution over my years viewing GAE discussion threads, this IS IT. It would be awesome if G. could devise a Big Table solution. As ever, fingers crossed. -stevep On May 8, 8:05 am, Michael Hermus <michael.her...@gmail.com> wrote: > > I searched through Google I/O 2011 sessions, and I found this one: > > http://www.google.com/events/io/2011/sessions/scaling-app-engine-appl... > A good article on the topic (many people are probably already familiar with > this > post):http://ikaisays.com/2011/01/25/app-engine-datastore-tip-monotonically... > > Both confirm that this is definitely an issue, and provide some ideas on > how to avoid the situation. One thing that I have seen Nick Johnson mention > in various posts is that a Batch Put may alleviate the hot tablet issue to > some extent; I wonder If I am misinterpreting him, or if that is a simple > solution. In other words, just throw work onto a pull queue, and take it > off in batches of 100 (or whatever). If most of the indexed rows for that > batch of entities all go to the same tablet, and are processed as a batch, > it would seem to be significantly more efficient. > > Of course, as Mike pointed out in an earlier post, unless someone from the > GAE team can provide a definitive answer, it all boils down to trying > something and testing it out under load. -- 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 google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.