Those multi-entity transactions are definitely interesting to me. There's some overhead but no getting around that.
A while back I was playing around with some adhoc methods to do it in a specific case, but I suspect Slim3 is more solid and maybe faster than what I was doing. Definitely easier. When I get a chance I want to dig in and find out how it works. On Wed, Jun 8, 2011 at 10:26 AM, Mike Lawrence <[email protected]>wrote: > I get... > > The number of entities: 10000 > low level 1717 millis > slim3 1502 millis > objectify 2970 millis > jdo 3485 millis > > probably should modify this example > to do an average of several runs > > one important thing to note, is slim3 allows you > to update multiple entity types > in a single transaction. > not possible with the other 3 APIs > > > > On Jun 7, 4:00 am, Ian Marshall <[email protected]> wrote: > > The low-level API does indeed look very fast. > > > > Just a comment on JDO: repeat runs roughly halve the JDO run time. I > > presume that this is because for repeat runs the JDO persistence > > manager factory has already been constructed. > > > > On Jun 6, 8:44 pm, DennisP <[email protected]> wrote:> I'm > looking at this online demo:http://slim3demo.appspot.com/performance/ > > > > > Sample run: > > > The number of entities: 10000 > > > low-level API:get: 2 millis > > > Slim3: 2490 millis > > > JDO: 6030 millis > > > > > Is the low-level API really that much faster? > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" 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-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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-java?hl=en.
